article placeholder

New Website Linked To Slusho

Thanks for all the comments guys, wish I would have gotten to them sooner. But it looks like there has been a new site discovered, http://www.tagruato.jp/ . It may or may not be officially part of the marketing...