TagJapan

Sakura-Fubuki

In Japanese, sakura means “cherry blossom.” When the spring wind blows through the blooming trees, you have a sakura-fubuki 摜吹ι›ͺ or “cherry blossom snowstorm.” This is part of a complete episode.

Recent posts