This web site will present optical illusions from all origins.
All you need to know for now is that it is working from what originated in Roumazeilles.net optical illusions category of posts. They were worth their own web site, no?
Nota: French version.