ぐすり
horegusuri

Noun

1. love potion; philter; aphrodisiac

Other forms: