Devil May Cry? More Like Devil May Swoon

Phew. Leon, put your shirt back on. My monitor is fogging up.

Photo by Shudan.