Kotomora
田長 (taosa) Japanese meaning: master of the rice field | Kotomora