Puzzle: Why is this checkmate?

Sort:
Avatar of SkipRoads
[COMMENT DELETED]
Avatar of heinzie

This is a revolutionary type of checkmate where the king isn't even under attack

Avatar of SkipRoads
[COMMENT DELETED]