Japan’s craziest train station has a giant with light-up eyes growing out of its wall【Photos】

It looks like a science fiction monster of the week, but it’s actually a salute the millennia-old past.

Read More