joediliberto.wordpress.com
This Live Giant Squid in Japan is Not a Kaiju!
Ladies and gentlemen in the Land of the Rising Sun, there is no reason to activate the Kaiju Emergency Alert System! Sure, this monstrous squid was spotted swimming just offshore last week, but it …