Michael Owusu-Peprah is back from Germany