Published by: Poisson Rouge Interactica Ltd.
6 optical illusions to play with. From the authors of the famous www.poissonrouge.com.
(click to enlarge)