deer
icon
Oh, deer!
Curious tourists exploring the beautiful country of Japan were given a peculiar surprise when they filmed one very outspoken deer!