Archive | July 18, 2011
You are browsing the site archives by date.
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 […]