Abel Aben He/Him Dutch, 1998 Abelaben.nl insta: abelaben.elon Thesis: Me, Myself and My Avatars: Exploring Alienation and Digital Identity through Self-Portraiture, Anthropomorphism, and Puppetry