Up Your Nostril

Up Your Nostril is an upcoming film to be shown at the 3D IMAX theatre. A poster for the film was seen.