Answer
Genki Haraguchi played for Hannover 96 before joining VfB Stuttgart. Haraguchi is a Japanese professional footballer who plays as an attacking midfielder for Bundesliga club VfB Stuttgart. He began his career with J. League club Kawasaki Frontale, before moving to German club Hannover 96 in 2014. He spent three seasons with Hannover, before joining Stuttgart in 2017.