Lady Amy and Lady Atropa star in the German vomit fetish film "Headfirst," running for 18 minutes and 3 seconds. Filmed in Berlin, this HD 720p production delivers an intense mix of puking, verbal humiliation, and bizarre fetish acts. The 405 MB download offers stunning quality, making it a must-see for fans of extreme fetish genres.