Highperch Wind Rider

Highperch Wind Riders are wyverns located in Highperch in Thousand Needles.