This is a crossover of two things that I like - Danny Phantom (an old Nickelodeon TV show) and Pokemon. Lance the Gallade is a somewhat minor villain from my Pokemon short-story series, the Fionamon Chronicles. I know his colors are different - that's because of his Reaper Cloth.
I've written a story that goes along with this picture. I'll post it if you want me to.