Mugatu (Tubed)


Accessories:
 
Puzzle Piece
 
Series:  Star Trek Minimates Series 1 (3")

Release Date:  October 23, 2002

UPC:  687203874555

 
Mugatu
Statistical Chart