Diarmaid Hutchence

Diarmaid Hutchence is a furry who lives in Ireland. His interests include musclefurs, macro characters, and hyper furries.