Come on Leo, Takumi was riding a giant flying beast!!, he...