Daniel Owsen
Daniel "Dan" Owsen is a software developer, most known for his prolific work as an employee of Nintendo of America (NOA) in the translation and localization of many Nintendo video games, including playing a large role in the translation of The Legend of Zelda series.
Share this!