Drew this to let off some steam sometime back. Used my new phone-filter system on it, and decided to post it.
No idea what it is, just wanted to draw something to unleash my feelings.