Kotomora
水たまり (みずたまり) Japanese meaning | Kotomora