Japan

Japan is an island nation in East Asia, which is the home of many mythological creatures, like Kappa, Jinmeken, etc. The country has roots back to ancient times.

Leah was originally from Japan, but moved away due to having felt like 'she didn't belong'.