Carrion beetle

Reward from This Won't End Well...