Yoshi Hosoya

Yoshi Hosoya directed the Power Rangers Time Force episode The Legend of the Clock Tower.