Stepping on Roses

Alt title: Hadashi de Bara wo Fume