Julian Flores is known for Cowgirls vs. Pterodactyls (2021), Mantopus! and The Innsmouth School for Girls (2023).