Kotomora
腐肉食 (funikushoku) Japanese meaning: scavenging | Kotomora