Kotomora
創樹社 (soujusha) Japanese meaning: Soujusha | Kotomora