THIS IDEA IS SO COOL!!! I was so excited to see a mime/clown-like character at first but this whole premise you brought up?? it is SO interesting
it seems so unsettling at first but at the same time this character??makes me feel an odd sense of comfort??? that's so very interesting indeed!