Imori are the ghosts of dead warriors transformed into geckos. They haunt the forgotten, overgrown ruins where they lost their lives, attacking and harassing trespassers.

Imori

View Full List

Shota Kotake report