located in japan