Sudden-Onset Foot Leprosy

I have this little spot on my right foot that is ever so slightly itchy [...]