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