Kotomora
共食 (kyoushoku) Japanese meaning: sacrificial meal | Kotomora