Ego Sum Alpha & Omega

Ego Sum swaggers & strides through a constantly evolving world.

Country: Germany
Duration: 7:00
Year: 2005

Featured in AIAF2006 > Comic Art Meets Animation