Talk:Explosion on Mars!! MegaZarak Appears

What the steaming HELL is with Japan and episode titles that give away the plot points in advance? --M Sipher 00:45, 19 June 2007 (UTC)