Another banging part from Ryota and Burden crew in Japan!