Monstress #30

Monstress #30

Regular price
£3.75
Sale price
£3.75
Regular price
Sold out
Unit price
per 
Tax included. Shipping calculated at checkout.

Who will win this crucial first battle between the Federation and Arcanics? And whose side is Maika on, anyway?