Maiden Rose

Alt title: Hyakujitsu no Bara