Takuya Yoshihara

Takuya Yoshihara (吉原 拓弥) portrayed Takuya Motomura in Tensou Sentai Goseiger Epic 20: Fall In Love Goseigers.