Kotomora
甘露 (かんろ, kanro) Japanese meaning: nectar | Kotomora