Emperor of the sea episode 18 July 8, 2019 16 32 64 128 Emperor of the sea ep 10 Emperor of the sea ep Emperor of the sea ep 10 #001 Emperor of the sea episode 1 Emperor of the sea full episodes english