Captain Kaizo

Captain Kaizo  is the new character of the series which make first debut on Season 3.