Ceruledge
Ceruledge is a new Pokémon in Pokémon Violet. Since Violet didn’t release until November, this marks the second Halloween in a row for which my nephew has dressed as a character from an as-yet unreleased video game. Most of the armor is foam sheets. The swords are foam core so they would nice and light for him to carry.