Helen Vantol’s Reviews > Rebecca > Status Update
Like flag
Helen’s Previous Updates
Helen Vantol
is on page 133 of 449
A bit slow to start, but I'm getting drawn in. There's an undercurrent of creepiness that's strangely compelling.
— Feb 24, 2026 10:37AM

