Taru has released their third album, which took a lot of thought behind every piece that went into forming the "puzzle". Literally. The album is titled "Puzzle". Featuring 10 total "pieces" or songs, the girls can't wait to perform them for you...live!