Dang! Neon Deon might need his left foot amputated?