It’s a bird! It’s a plane! It’s…a giant floating head? Residents in Tokyo, Japan, were stunned to look up and lock eyes with an enormous face floating in the sky. The unusual sight was not a Marvel villain come to life, but rather a hot-air balloon created by a local art collective.
Subscribe to our YouTube!
View original post