Iron Maiden



The Iron Maiden is a major boss enemy introduced in Chapter 2.

[TBA]