You know you’re a diehard Pokemon fan…when you’re able to voice all 151-Pokemon perfectly, and in front of a camera – though she may have to dress up as the characters to catch up with these girls. Let’s just say that these impressions are quite strange when being performed by a human. This clip has already received over 1-million views on YouTube in a little over 2-weeks. Continue reading for the video.

[Source]