Kousoku Sentai Turboranger (TV Land)

A manga adaptation of Kousoku Sentai Turboranger.