An ancient creature from long ago has been awakened, and is feeding on the fears, and desires of the humans it ensnares…which includes Angel’s brother, can the Turtles overcome thier own personal flaws and be strong enough to defeat the creature and res