Shirts and hats are sold separately. 

MP Magical Short

$60.00Price