Spenser

A giant rat with wings.