Chochin Obake is a lantern shaped yokai. They have been known to spy on other Yokai and are often knowledge about the happenings in the Yokai realm.
Chochin Obake is a lantern shaped yokai. They have been known to spy on other Yokai and are often knowledge about the happenings in the Yokai realm.