Japanese bank and digital payment platform
Major Japanese bank and fintech company, well-known in Japan