The Starship Damrey

VideoThe Starship Damrey - EShop Trailer

Japans experiment out of this world!