ねずみ ざくら
nezumizakura

Noun

1. Japanese cherry birch (Betula grossa)