Yamadera Archive

Yamadera, Yamagata Japan – Beta Game

Yamadera, Yamagata Japan is a first person exploration game where you experience detailed, true-to-life recreations of various landmarks around the world. Each environment is authentically recreated …