Pokemon Fan Reveals Impressive Jessie Cosplay

Pokemon fans are familiar with the series' famous three wannabe evil-doers, Jessie, James, and Meowth, but this cosplay is truly prepared for trouble.
View full source