If you find our kpop platform useful please consider subscribing to kpopping or disabling your adblocker
Let's Play
"Oh! My Goddess" is the second mini album of rock band TRAX under SM Entertainment. The title track, 'Oh! My Goddess' was first released on September 2, 2010 before the album's release shortly after on September 6, 2010.