We are crushing hard on our Japanese connection or should we say DJ Stephen is carrying a torch for the lovely ANN G! Flying the Soca flag in Japan and on The Rundown tonight!