necroratus

You have found necroratus. I hope you know what you are doing.