Airbus' newest aircraft resembles a Beluga whale!