13:09NetflixIT Pennywise Evil Brother | Most Cursed Clown Puppet & Toys | Netflix Supernatural Horror ExplainedMay 15, 202332,171