Season 1
Ultra Galaxy Mega Monster Battle: Never Ending Odyssey
AirDate: 12/20/2008
Episodes: 13

Overview: