Stepping on Roses

Alt titles: Hadashi de Bara wo Fume