all that i know
Illegal Position Contest!

[A position claimed to be illegal]
Do you really believe this position is illegal?
prove it's not

This thread is meant for people to post illegal positions and challenge others to explain why they are illegal. If you have a legal position and want to challenge others to find a proof game, it would be better to post it in Forums>Fun With Chess>Shortest-proof-game challenge.
Your position is legal. If you repost it in the other thread, someone there will find a shorter proof game for it than the one below, which I didn't try to optimize.

10000000000000000000000% illegal.
I can see you tried hard to create an illegal position that would make us think it might be legal without a careful analysis. This one was not too successful, but keep trying.
it's double check
There's no problem with the double check (fxe5+). But the position is obviously illegal. The triangle a2-a5-d2 contains five white pawns.