Lucas Frist Creature

Lucas Frist Creature is the 987 season episode In The Manny Centurions The Clash of Kaijudo