Sekai de Ichiban Tsuyoku Naritai!

Episode 7 - The World Champion Comes to Japan!