実桜 みざくら
mizakura

Noun

1. cherry tree with edible fruit (esp. sweet cherry or Nanking cherry); cherry (fruit)