God / Eva Dorrepaal, Aram Tafreshian