Ueno Island

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