Louis Yamada LIII

Louis Yamada LIII (山田ルイ53世) played Professor Shuchirou Amachi in Tensou Sentai Goseiger.