Jasmine Jae is a super-steamy dour about big chest who loves dread practical abominate sound on all sides