1 articles
Entertainment
Tokyo Metro Station Creates Art Installation Only Anime Fans Would Get
The walls of the Metro Promenade at the Tokyo Metro Marunouchi Line of Shinjuku Station have been “punched-in” with art to celeb...
Bryan Ke