Travel Is this not a great view to relax and do plane spotting at Haneda Airport Tokyo Japan? January 10, 2025