Takashi Tanimoto

Takashi Tanimoto (谷本 峰) is a suit actor who portrayed Bat Amazon in Kamen Rider Amazons.