Grimgolde

Dogs, robots and dogbots

Canadian. Published writer. Amateur gamer. Professional nuisance. Fights for equity. Never rude.