User blog comment:Mrgod11234/Giant monster/@comment-3986064-20110730191438

IT HAS RED EYES DP! That proves that its not only a shadow

Well second non-monster explication: An island with huge mountains and two huge red lights