ディスパッチャ
disupaccha

Noun

1. dispatcher; despatcher

Other forms: