Kotomora
減速装置 (gensokusouchi) Japanese meaning | Kotomora