The two sisters of Charan-Po-Rantan say they're content in their own world. On latest album, "Futae no Rasen" ("Double Spiral"), the duo dwells on remaining inside this world — a place soundtracked by an accordion.