Kotomora
倍力装置 (bairyokusouchi) Japanese meaning: servo unit | Kotomora