Takumi Mochizuki

Takumi Mochizuki (望月 卓) had an uncredited role as an alien customer in Uchu Sentai Kyuranger Space.1: The Super Stars of Space & Space.2: Let's Go! Phantom Thief BN Team!.