Fenclaw Stalker

Fenclaw Stalkers are raptors located in Shoaljai Tar Pits in Nazmir.