Asmodeus (demon spirit).
By @Stars