Ueno Island

Ueno Island - ウエノ島 (ueno shima) is a location in Planetokio. It is home to the Ueno Zoo and Robotic Panda.