Professor Kokichi Sugihara creates his mind-blowing illusions with mathRion NakayaApril 25, 2018September 21, 2023