This is fake stella i know because stella said in her discord this account is fake and said she closed her itch account
this is real stella mf
wdym this is fake in the REAL discord stella said she does not use itch
she does tho