Kotomora
私ども (watakushidomo) Japanese meaning: we | Kotomora