Otoroshi
Otoroshis are known to guard temples or holy places and widely known to stay on high places such as roofs and Torii gates. They appear to have long wild manes, large tusks and deadly claws, hunched and can have either orange or blue skin. They eat wild animals they spot in places they guard. They… Continue reading Otoroshi