10 Mar 2021, 13:26 UTC · By: Aurel Niculescu / The Japanese automaker is playful with words but also acts skimpy on actual details, only promising that all will be revealed on March 17th at 10 a.m. CET