Degen Ninja Turtle #3418 — Deca