エキセドリン
Meanings
Noun
1. Excedrin (brand)