Archive | July 18, 2011

You are browsing the site archives by date.

TV Tropes Monday: Humongous Mecha

Tweet of the Day: The Final Countdown ——- A staple of of Anime (those cartoons made in the Land of the Rising Sun with the giant expressive eyes) is the Humongous Mecha trope. Starting in the late 1960s it steadily took over the landscape and a decade later it had migrated to the States. You […]