タワレコ
Meanings
Noun
1. Tower Records (abbr)