Bowen Whitehooves

Bowen Whitehooves, also known as Bowen the Sheep, formerly known as Molestia, is a furry fan. He is a former administrator on e621.