July 25th, 2014: Mekagojira no Gyakushu aka Terror of Mechagodzilla

Terror of Mechagodzilla

Continue reading

Advertisements

Fire and Ice

Continue reading

May 9th, 2011: My Science Project

Continue reading