Tanuki

Tanuki In Japanese folklore Tanuki is a badger with a mischievous spirit. Sometimes he takes human form, but at others … Continue reading Tanuki