Imago (2003)

Experimental short by Keiji Aiuchi.