OscarWolf

OscarWolf (aka OscarWolfFox) is a furry from England whose fursona is an anthropomorphic blue lion.