Monstre Benham Illusion: 2nd Award of the 11th Illusion Contest in Japan December 02, 2019 News +0 Optical Illusions News Optical Illusions