A self-proclaimed Florida “demonologist” accused of exposing women’s private information went viral after his mugshot left the internet doing a double take.
Prosecutors arrested Mark Stephen Asea last week, on September 30, after reviving a criminal case from earlier this year involving serious allegations against him.
“Well I guess we found the answer we are no longer alone in the universe,” one person reacted to his mugshot.