You love to ride, you love to fuck. Diana Rider's forest fantasy