Just wondering if anyone's ever seen them? One of my best friends had seen them in Amsterdam? and said she loved it.

Just hoping its as good as I think it's going to be, I'm looking to pick up tickets to see them in Tokyo within the next week or so.