Anime News

Pandora's Tower Game's Extended Trailer Posted
Date: 4/3/2013
XSEED to release game in N. America on April 16
Source: Anime News Network