The Eliwan Artifact Monkey

The Eliwan Artifact Monkey is the 610 season episode In The Manny Centurions The Clash of Kaijudo