Tomohiro Nara

Tomohiro Nara (奈良 朝洋) portrayed a police officer in Mirai Sentai Timeranger Case File 2: The Unseen Future.