L.T. Smash

L.T. Smash is a character released during the Homerpalooza 2017 Event.