A brave squirrel stands ready to defend his highlands from an incursion of vermin raiders.
2 comments
2 comments