Japanese digital marketing or business services company
Small Japanese company, limited international recognition