User blog comment:Lamango/Archaeopteryx/@comment-1060835-20140827003916/@comment-3367060-20140827005551

That right there says "Gojira VS Gigamosu."