Commander Garett and US Marines (Towelie)

Commander Garett and US Marines (Towelie)

This character appeared in South Park. The name of this character is Commander Garett and US Marines (Towelie).