Macaco

  • Also known as: Cacarooz, Mr. Macaco, Mr. Macacohead, The Magical Mr. Macacohead