Salah times 2026-04-07, Shiraoka, Japan | Salah Lock