Globe-trotting Japan star Keisuke Honda admitted to "mistakes and failures" as he pitched up in Azerbaijan's league, but refused to give up on playing at the Tokyo Olympics....