September 25, 2017 at 20:32:06 UTC
Red + Blue make Dead..
Art + Kayla (c) Me
Vent art from awhile ago.