Man vomits and feeds on his vomit with great joy.
Carli Bortolanza
O Homem-Cu
Petter Baiestorf
Director
Writer
Producer
Director of Photography
Editor
Makeup & Hair