User blog comment:Lamango/Godzilla's brother is found/@comment-26383550-20160225102101

Is that what I think it is??? XD