Kotomora
骨肉相食 (kotsunikusoushoku) Japanese meaning | Kotomora