Kotomora
相食む (あいはむ, aihamu) Japanese meaning | Kotomora