Japanese Idolmaster anime girls take over Shinjuku Station in Tokyo

Shinjuku Station has been transformed for a limited time with anime girls on pylons and stages and huge animated digital LED displays!

Read More