Kotomora
特許権者 (tokkyokensha) Japanese meaning: patent holder | Kotomora