梅吉 (umekichi)
Japan
deer