Inter-Dimensional Entity Filmed Over Honshu Island?

Filmed in Wakayama, over Honshu Island, located on the Kii Peninsula in the Kansai region, Japan. Ok guys, this could be anything but what struck me was the apparent humanoid shape it morphs into as it gets closer to landing, could be a trick of the light, anything is possible with poor quality footage. As Always You Decide. ADG Facebook: Follow ADG on Twitter:

Show Description Hide Description