Badge

A strange badge that Crimson Cell found on a group of raiders on Penolpass

Category:
artwork
Description:
Bio:

Badge

The Crimson Falling PartyElite