Picture was taken somewhere in Japan courtesy of Buzzfeed. Really??