Was in Tokyo over a week and noticed their posters and promos are getting lots of publicity. There was a big screen with them being promoted and also this sign that I took.