About Those New Japan Airlines Business Class Seats