tamer in Japanese
tamer in Japanese
猛獣使い
One who tames or subdues.
調教師
One who tames or subdues.