MetArt « Bride « Jenya D « Jenya D Istinti Jenya is a monster with strange alluring powers that can destroy you if this chick desires to.