Underground Geyser Center

The Underground Geyser Center is a location located in the underground of Youkai Mountain, said to be holding a nuclear furnace.

Notable Members
Okuu