DetroitSportsFan
Super Freak
- Joined
- Mar 4, 2006
- Messages
- 377
- Reaction score
- 0
Does anyone know where to buy these 1/6 scale heads? I believe these pics come from Japan, based on the price tags. As you can see, many of them are characters from movies, and the likenesses are very good.