Kosupure as they say it in land of the rising sun "Japan" is pronounced as coz-play, is in short term for “costume play".
This is a Japanese sub-culture to act of dressing up in costume as favorite anime/manga/game characters. Those fans often make their costumes themselves. Cosplay is very popular and it is a practice, especially at anime conventions.