Mind Aberration

Background
Sometimes it's hard to draw the line between human and monster.

The BPM is 125.