Tomochika Izumi

Tomochika Izumi (泉 知束) portrayed a City Guardian in Mirai Sentai Timeranger Case File 46: Cut Off From the Future.