八重桜 やえざくら
yaezakura

Noun

1. double-flowered cherry tree; double cherry blossoms