User blog comment:Little-Red/Imagination Overload/@comment-30341819-20140702042640/@comment-30341819-20140702164719

That actually sounds quite badass. I love its appearance. Champion of Life? As in Life the Secret or another embodiment of Life?