where's the monkey from???
671