Submit

Fantastically bizarre short film by New Media Ltd, featuring music by Fort Lean, and starring Maya Kazan as a young woman plagued by a box of sinister Chinese food that send her on inexplicable trips into an animated parallel universe.

© Booooooom Design Inc.