Oiwake Station (追分駅, Oiwake eki) is the name of multiple train stations in Japan. The literal meaning of Oiwake is Junction.
Oiwake Station (追分駅, Oiwake eki) is the name of multiple train stations in Japan. The literal meaning of Oiwake is Junction.