Flat roof help needed: ideas for a foolproof anti-leaf/pine needle drainhole cover

Sakes alive, that’s exactly what I am looking at exactly now!