New Brunswick, Canada

Synthetic Monkeys - when a regular old monkey just won't do.