Kotomora
犬っころ (いぬっころ, inukkoro) Japanese meaning: puppy | Kotomora