Guts McTavish



Guts McTavish is a puppet.