Monstrum: What is Monstrum?

Ahoy Monstrum fans! If you’re on this forum, you're probably aware of Monstrum. However, if you're asking yourself "Monstrum, what in the world is that?", we’ve got you covered! There’s a new video from SOEDESCO conveni…