User blog comment:Lamango/MYSTERY BUG/@comment-25285745-20140827232635/@comment-25285745-20140828190316

Megaguirus is also mentioned on this page! Towards the bottom of the page I see "Megagirasu" in Katakana.