Artist who adores and depicts animals. It is a challenge to capture their own unique expression in each painting!

This image is taken in a small town in Japan, where the deer are considered sacred and are seen strolling around the temples.