Rena Shi’s Reviews > I Let You Go > Status Update
Rena Shi
is 11% done
someone on tik tok said this has a crazy twist that’s actually worth talking abt so let’s see how it goes
— Oct 22, 2026 09:55AM
Like flag

