The flying saucer has landed on Odaiba island in Tokyo Bay. Fuji TV building, Tokyo, Japan, April 2008.