I don’ t know exactly what this costume is. Must be from some video game or anime… something like that. Still cool anyway though. Can anyone give me a clue in the comments?
I found a picture of what seems to be the same thing, but still no hints as to what it is: