enty73 over 10 years ago [hidden] It's a Twitter meme based off a couple being interviewed on Tokyo TV during a record snowstorm.The guy says “Being in the snow with my lover like this immerses me in a special feeling. I like it.”His girlfriend turns away embarrassed. 2 Reply Copy ID Copy Link