Skip to main contentEctoplasmer #SD7-EN023 – Structure Deck: Invincible Fortress