Translator Tom

Translator Tom is an astronaut who appears in First Contact in Rhythm Heaven Megamix, where he translates the Martian.