I saw this album a cupple weeks ago it says produced by STUDIO TON Im a big fan of studio ton anybody heard this?