User blog comment:Apexz/Spark Doll/@comment-3309558-20131209003037/@comment-24223345-20131209005406

It might also be Alien Temperor.