April 12, 2022 at 15:55:37 UTC
Chester is a clown Demon and stands at a whopping 8ft tall. Got a size kink? Demon kink? Well, here's the demon for you uwu