User blog comment:Demon Killer/Help!!!!/@comment-995908-20100630210915

I think it was Ben Ten...