Kotomora
骨肉相食む (こつにくあいはむ) Japanese meaning | Kotomora