Ryu Tengenji

Ryu Tengenji (天現寺 竜) portrayed a high-ranking INET member in Denji Sentai Megaranger Ep. 5: Finish It! This Is an Underhanded Battle.