創そう樹じゅ社しゃ
Meanings
Name
1. Soujusha; Sohjusha
Kanji used
to originate
deeply rooted tree
company