Kokichi Sugihara of Japan is the winner of the 2018 Best Illusion of the Year Contest with his mind-bending entry, “Triply Ambiguous Object.”
Kokichi Sugihara of Japan is the winner of the 2018 Best Illusion of the Year Contest with his mind-bending entry, “Triply Ambiguous Object.”