Impreza hatch meme

Impreza hatch meme - Memes

Saw this black Impreza while I was in Japan, so I thought of making this meme.

4 comments