Mindless Self Indulgence Comic Mindless Self Indulgence Comic / <3 by mindless self indulgence, released 14 february 2010 1.