WTF Is Up With This ManHole Cover!?!?!

Anyone Else Thing The Teenage Mutant Ninja Turtles are trying to escape?