• See More

    This is a filming location, and you can even dress up in Japanese clothes inside.

Other Reviews by Jan LiLin