Japan October 21, 2025Tottori Japan Part 1 (Amarube – scary but beautiful mountain road – Tottori – camel ride)