March 25th, 2015 2026
as Kaylee, Director, Producer, Writer, Set Dresser, Title Illustration
Lana Del Slayer 2024
as Lolita, Director, Writer, Producer
Credits from TMDB.