Avalon Roo

Avalon Roo, also known as Avalon Dragon (born February 14), is a furry artist and fursuiter who lives in Aargau, Switzerland. His fursona is a blue and white kangaroo.

Avalon's fursuit was built by Made Fur You.