TEA DOG / Ocha-Ken / お茶犬
Ocha-Ken (お茶犬) means in Japanese "tea puppy" or "tea dog". They are colorful puppies, most of them with leaves for ears, representing "tea leaves".(from Wiki)
CC BY Attribution 3.0 International
Copy and paste the below code into your site to embed this work. Or use oEmbed.