Manager Cletus

Manager Cletus is a costume for Cletus released during the Homerpalooza 2017 Event.