Is this position legal?

Whoops sorry yeah. This is what happens when you try speed composition and find cooks almost immediately. It's finalised now though.
And it still appears to be cooked in the same fashion. Nice job finding the knight block.

yeah I could say that I just love weird puzzles like this and my six pawn thing. You can find really creative ideas that aren't possible in normal chess
it's legal thought