Kotomora
腐肉食 (ふにくしょく) Japanese meaning | Kotomora