>>2028860Where in Japan is this?
>>2028879French Indochina, Japan
It's Saigon's first metro you idiots.