Japanese Macaque

Japanese Macaque, Macaca fuscata. Aka snow monkey. A species of old-world monkey endemic to Japan.