Levia's Deck of Megabugs

Levia's Deck of Megabugs is the 388 Season Episode In The Manny Centurions The Clash Of Kaijudo