...eek....looks like you have a buggy snake!

...I would follow Dr Del's advice and get him cleaned up asap!

..he's a good looking snake never the less...