>>41802909Just a random idea from a lurker.
Espeon kind of represents the sun, so the justification of it being Fighting could be some reference to heroism, like Superman (who is actually powered by the sun). Alternatively, it could be basic mythology stretch (Helios, or something like that).
If you don't accept basic bitch ideas from anons, that's cool too.