Aydin Yamanlar

Aydin Yamanlar (アイデン・ヤマンラール) portrayed Dr. Smith in episode 16 of Kamen Rider Black.