Printed 10 May 2024
2013 Funko - Pop! Television - Teenage Mutant Ninja Turtles # 63 - Leonardo - Item # 3342 - New in Box