Kajoch (kah-yok) was born 1997 in Luton, UK. With their art they aim to craft speculative mirrors for the mentally unwell Other.
Kajoch (kah-yok) was born 1997 in Luton, UK. With their art they aim to craft speculative mirrors for the mentally unwell Other.