I thought Sarah Palin was nuts, but the new first lady of Japan takes it to a whole new level.
Japan's next first lady says she rode spaceship:
Former actress also claims Tom Cruise was Japanese in a previous life
Japan's next first lady says she rode spaceship:
Former actress also claims Tom Cruise was Japanese in a previous life