Jekyll & Hyde, 2005, size 50*70cm