Snake vs Mongoose - Hall of Fame - A1: Snake vs Mongoose - Hall of Fames

Released: 2003
Toy #: C1360
Made in: China