Street Phantom (Unreleased action figure)



An action figure of a Street Phantom from Teenage Mutant Ninja Turtles: Fast Forward that was slated for release in 2007.