Our starship has landed on Planet Earth.
In the distant past, a radio message broadcast from the mountains of Japan
beyond the island and the stars it traveled,
until it reached a faraway world.
Now the Alien Idol has come with an answer...
Our starship has landed on Planet Earth.
In the distant past, a radio message broadcast from the mountains of Japan
beyond the island and the stars it traveled,
until it reached a faraway world.
Now the Alien Idol has come with an answer...