I didn't literally mean what is it, more is this really a Pokemon, it doesn't look a lot like that. But it's always interesting to see where those lesser-used mythological references come from.
I agree, the Swords of Justice or whatever they are feel weird.
I also don't like how many manmade Pokemon we have these days. Sure, we started off with Mewtwo, but for the most part they're natural beings. But they've become much more common. Come Gen 5 and we have Meloetta and Genesect, Gen 7...