I can’t find too much info on these guys aside from expired/sold out listings on various websites. The most informative thing I could find is a scan of what I assume is the label: http://www.1999.co.jp/itbig07/10072886a3.jpg

The website listed on the label seems to be defunct, so if anybody knows any info about them, or maybe even own one, let me know!