Foo

Foo, also known as Foosan or the foe chaotix, is a furry artist. He lives in Edinburgh, Scotland.