Hello, guys! I have seen this picture in a lot of ayy lmao memes but i never found out where does this picture come from? I believe it's from a movie, but i am not sure. Here it is – http://i.imgur.com/IVc9naN.jpg
Who Is Luce? The Vatican's New Blue-Haired 'Anime' Mascot Explained