On the northern Japanese island of Hokkaido, local Ainu legends tell of little people called Koropokkuru who...
Japan
We previously talked about the mysterious Japanese giant worms and Japanese hungry ghosts. Japan is still largely a closed country,...