Lantern Forest

Lantern Forest (灯籠森林) is one of the most biggest places in Kumouchu. Because of it's size, it was easy to get lost in it, but one person got an idea to create lanterns, that will help lost people. Lantern Forest is where most of youkai live.