Turtles in Time Leonardo is an action figure from NECA was slated for release in November 2019 before being delayed to January 2020.
Accessories
- Hoverboard
- Display stand
- 2 Katanas
Turtles in Time Leonardo is an action figure from NECA was slated for release in November 2019 before being delayed to January 2020.