Electronic demon costume is surprisingly unnerving223 points by ari_elleRead the articleDiscussion on Hacker News