Kiokun Logo
🇯🇵
The sunshine penetrated the thick leaves of the trees.

Tap any word for its definition