Monkey. Japanese Macaque or Snow Monkey I believe. Some live in Jigokudani hotspring in Nagano and visit the spa in the winter. They are the northernmost living nonhuman primate being found on 3 of the 4 main Japanese Islands: Honshu, Shikoku & Kyushu.
In honor of Mother's Day this Sunday, we thought we'd put together a gallery of some of our favorite pictures of animal mother's and their babies. Enjoy these sweet pictures, and happy Mother's Day to all of the wonderful moms out there!