Vocabulary

タワレコ

Tower Records (abbr)

noun