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