TMNT Talkin’ Raphael

Regular price $14.00

Some wear, all accessories other than pull strings