Le Tits Now
@zaliachimera
172Friends
Karma215.94
female United Kingdom
Zalia. She/they. UK based. Writer, Producer in the games industry.
This timeline is private.
Permission Denied