Bert 05/29/2026 (Fri) 11:18 No.89711 del
>>89707
I love how their website is stuck 2005
https://www.toj.co.jp/

Tour of Taiwan is the same case