Anime eyes cover Tokyo’s busiest station for awesome Netflix ad【Photos】

How many of these 280 sets of anime eyes can you match with their characters?

Read More