Degen Ninja Turtle #3417 — Deca