Japanese company with limited public visibility
Small Japanese company, limited international recognition