only company who asks to write multi page statement of purpose and motivation letters. and then reject you for non-technical reasons saying your motivation is not about the company but due to relocation to japan. interviewed with them couple times, and from other people I hear, it is the worst. do not recommend. save your time.
I also see turnover rate is high, many people left company very quickly. as I see in Japanese SWE group chats. talk to past employees on linkedin. I suspect culture and management is not good.