If you find our kpop platform useful please consider subscribing to kpopping or disabling your adblocker
Yukari - Where Do I Go?
Echo is the first studio album released by Yukari. It was released on December 21, 2012. A physical remastered version of the album was released on December 11, 2017 for the 5th anniversary of the release.