Vocabulary
LSD
エル・エス・ディー
lysergic acid diethylamide; LSD
noun