Kotomora
興奮剤 (koufunzai) Japanese meaning: stimulant | Kotomora