We're a Tomatometer-approved outlet
Shuji Aida

Shuji Aida

Acting • 1983-05-02 • Tokyo Prefecture, Japan

Shuji Aida is part of the comedic duo Sanshiro.