Izydore

Izydore is a red wolf furry who lives in New Jersey, USA.