Kotomora
緩衝器 (kanshouki) Japanese meaning: shock absorber | Kotomora