Kazuo Niibori

Kazuo Niibori is a Super Sentai suit actor GoggleRed in Dai Sentai Goggle V.