Lion Cannon

Lion Cannon (虎砲)


 * Tales of Legendia - Lion Cannon