User:Wootwoot42/sandbox

The yamabiko(山彦) is a mountain god, spirit, and yōkai in Japanese folklore. Literally translated, "yamabiko" means "echo." It is the yōkai responsible for the natural phenomenon in mountains or canyons.