ウィンチェスターディスク
winchesutādisuku

Noun

1. Winchester disk

Computing
Other forms: