Michaela Isizzu starring at Twistys