News

Michas Ohnstad and Archie Moczygemba were 19 and 18 years old, respectively, when they first stepped foot on Japanese soil.