Popular puzzles created by Nato

Porcimune PRRS MLV 50ds online puzzle