Official IT Merch Pennywise Umbrella Bleeds Blood when exposed to liquids
Havent seen a really cool official merch for the new It movie aside from the Pennywise Funko pops that were released since two years ago. Until today. We present the Pennywise umbrella that bleeds...