Otoroshi


Otoroshi is a yokai that sits on top of shrine gates and pounces on impious people who pass under it. It also likes to catch birds.

Recent Posts
Archive
Search By Tags

© 2013 Brenna Stones

Call me Cattype!