Carrot Head
1961
Ads