MENU CLOSE

Stage

Oedo
Shinobi City

A hot spring town said to be the birthplace of ninja.

Gadgets

Hot Spring
Steam
Steam
Geyser
Geyser
Curtain
Curtain

Go to Top