Vocabulary

セレネース

Serenace (Japanese brand of haloperidol)

noun