Leif Erikson

Leif Erikson

An explorer who joins Thorfinn in his quest to find paradise.
Ueda, Youji

Ueda, Youji

Japanese