Dragon Booster

The Dragon Booster is a the titular hero of the TV series Dragon Booster. He is Artha Penn, and joined in the LOTM team's battle against the Darkness.