JAL B747-400D
For anyone who does not know, the JAL B747-400D is used on domestic services with high density seating and standard passenger capacity of 568, although up to 660 can be carried in one class configuration. Extra windows on the upper deck and lack of winglets are give-aways.