Zac: Japan will rise again