planet
Mikio Narita
Hanzo the Razor: Who's Got the Gold?
Message from Space