fluff kevlar comics