Kotomora
自社製 (jishasei) Japanese meaning: made in-house | Kotomora