Why would you possibly arrive at the airport two hours early for your flight. 90 minutes still gives you a huge cushion. 60 minutes would be fine as well. Take the NEX leaving Tokyo at 7:00 am unless you like waking up early or enjoy wasting time at the airport.