Communication about check in time and arrangement was poor.
I sent messages in Japanese but they reply occasionally in English, which was strange.
I was asked to send all my details including passport number and a photo despite they have all the details with booking , but after all, I had to fill in details again on paper. Very inefficient and time consuming.