刺激 しげき ざい
shigekizai

Noun

1. stimulant; excitant; irritant

Noun

2. motivator; stimulus; spur

Other forms: