Author | Message |
---|---|
◊ 2020-10-09 09:11 |
Set in 1937 Japan and a fictional city state located in between HK and Hainan (that somehow has access to cars decades into the future ) Filmed in Japan, Indonesia, and Singapore... Distant/too blurry/too bad of a frame... -- Last edit: 2020-10-09 09:17:46 |