User blog comment:Lamango/Ghost Godzilla concept art found./@comment-26898699-20160718084955/@comment-3367060-20160719070014

That is almost 100% chance of being a coincidence. Hehe.