YouTube may host some dross that prompts a weary shake of the head from cynics like this writer, but it also has some amazing content. When creative and talented individuals turn their skills to honouring popular culture and gaming, the end results can be amazing.

This video from 10 Second Songs certainly qualifies - a channel with nearly two million subscribers, its latest hit video is a performance of the iconic Pokémon theme song that shifts through 20 '90s music styles. It pays tribute to diverse acts such as Cher, Beastie Boys and Radiohead, and the result is quite something.

It's an impressive effort, and made this 30 something raise a smile. Let us know what you think of it in the comments.

[source youtube.com, via gonintendo.com]