Kotomora
減速装置 (げんそくそうち) Japanese meaning | Kotomora