Who are cosplayers?

People who dress up as cartoon, anime or video game characters.