8 Aug 2020, 10:40 UTC · By: Silvian Secara / That name might sound a bit funny, but this futuristic-looking super-bike demonstrates Chinese manufacturers’ technological advancements