Kotomora
緩衝装置 (kanshousouchi) Japanese meaning: buffer | Kotomora