The “Invisible” Man: 15 Incredible Images Buzz surrounded the Japanese publication Alfalfalfa’s post of the “Invisible Man” on Friday, the China Insider noticed,…