UFO's are seen around Tokyo. Because they look like giant starfish the aliens cannot approach us without creating panic...
Watch Trailer