Mysterious Tagruato Memo Shipping With Slusho Products
Some people that have ordered stuff from Slusho are receiving a weird memo from Tagruato Corp. A bunch of people at the unfiction forums (McPhearson) have taken the time to translate the entire front of the n...