Kotomora
補助装置 (hojosouchi) Japanese meaning: auxiliary device | Kotomora