Inner Peace (SM01)

Japanese Snow Monkey (Japanese macaque)