The Science of Godzilla by Tastefully Offensive Two scientists attempt to explain the logic behind Godzilla’s existence. [submitted by thewarpzone]