Considering the Charmander has a tail that can produce fire, it makes sense the bagpipes used to play the Pokemon theme also ignite with flames.
The talented musician who made this tribute possible is Brian Kidd, best known as The Unipiper, from Portland, Oregon.
This isn't the first time The Unipiper has paid homage to something geeky. Earlier in the year, he dressed up as Superman and taunted Batman by playing his bagpipes and riding around on his unicycle. The Unipiper also wore a Darth Vader costume and played the Star Wars theme song on his flaming bagpipes while balancing on his unicycle -- all without using the Force.