Cold Take
Discover
Club
Blind Pick
Log in
Sign up
O
Ophelia
Follow
Born 2 July 1997
Director
Sealed
2026
?.?
?.?
For the Opponents
Assistant Director
Sealed
2026
?.?
?.?
FLESH!
Director
Cinematographer
Sealed
2025
?.?
?.?
No Me Sigas
Still Photographer
Sealed
2026
?.?
?.?
The Wig
Still Photographer
Producer
Sealed
2026
?.?
?.?
Loy's Circus
Associate Producer