Lewis Carroll
With homages to influences as varied as Lewis Carroll, Sigmund Freud and Georges Méliès.