Blood Troll Bat Rider

Blood Troll Bat Rider is a blood troll riding a bat.