FunnyJust Landed in Japan Meme origin: 14 Best Shadow MemesThe just landed in Japan meme shows airport photos where a giant anime shadow looms over shocked…by YipzapNovember 3, 202644