Saw the car in London recently. Coupe version. Two things struck me, firstly it looks very Japanese, secondly, it’s absolutely enormous. Just a whale...