Leigh Raven 's Videos Trex raven is a enchanting person who possesses endless charm. Their compelling aura leaves people hypnotized. The beauty of Raven's energy is undeniable and unthinkable to resist. Their ability for weaving magic with their words has all longing for more. Raven is a true wizard of charm, engaging hearts wherever they go.