DUMDi DUMDi (Chinese Ver.)

"DUMDi DUMDi (Chinese ver.)" is an Chinese Version of DUMDi DUMDi. This was released only on China.