Team Japan is back with a bang, well done duck-san!