Morning Breath

Wild red foxes, also called kitsune, play in the snow on Hokkaido, the northernmost of Japan’s islands. Foxes are common in Japanese folklore, often displaying magical properties.

Aya Iwasaki

Please subscribe to our Youtube channel by clicking here → SUBSCRIBE

Leave a Comment