Screecher

Screechers are a type of Allyran creature mentioned briefly in The Tide of Unmaking.

Appearances

 * The Tide of Unmaking