山桜 やまざくら
yamazakura

Noun

1. mountain cherry (Cerasus jamasakura)