Stef Peña · Art
Sealed
2026
LEAKED
Production Design, Art Direction
Sealed
2026
LAST CALL
Graphic Designer
Sealed
2025
THE DRIP
Production Design
Sealed
2025
OTHER SIDE
Production Design
Sealed
2025
DETACHED
Production Design
Sealed
2025
200 LITERS OF PIGSTY WATER
Production Design
Sealed
2024
GAME OVER
Production Design, Art Direction
Sealed
2024
DELIRIUM OF BLOOD
Production Design, Art Direction