DUMDi DUMDi (Japanese ver.)

DUMDi DUMDi (Japanese ver.) is the Japanese version of the title track DUMDi DUMDi. It is from the Japanese extended play Oh My God.