A trap trapped in a trap!

A trap trapped in a trap!
More from traps