Kenzo Maihara

Kenzo Maihara is a director. He has directed fourteen Pretty Guardian Sailor Moon episodes. He has also directed a number of Kamen Rider productions, Ninpuu Sentai Hurricaneager and the 19th and 20th episodes of Tokumei Sentai Go-Busters.