Takatoshi Hara

Takatoshi Hara (原隆 俊) portrayed a TV director in Bakuryuu Sentai Abaranger DELUXE: Abare Summer is Freezing Cold.