Slug Barrel Roll

Slug Barrel Roll is the 885 season episode In the Manny Centurions The Clash of Kaijudo