Category:Japanese Monster

A species of monsters based on Japanese folklore that inhabits a mountain within an alternate dimension.