albus KUDO • 12/11/2024
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
Downloads
Why is my work here? What can I do? Report