Elsworth

Mizoguchi is the the mysterious individual who tips Yusei Fudo's friends about his abduction.

Also Mizoguchi provides them with the location on where Yusei is. Though for the moments its unknown what Mizoguchi's real identity and purpose for doing all of this was.