I know it. I have seen in internet and Anime. In English it's also called "cosplay". The English word cosplay comes from Japanese abbreviation "kosupure" ..I think.
I never tried it, but I think I would like to try..
Unfortunately, I think, I wouldn't be able to impersonate any of my favorite anime characters well. Since they are more cool and beautiful. And some of them are girls.. Then I should crossplay instead of cosplay and that's even more difficult. ^_^