I feel like I should start a wikia site on the English Version. Under llsif.wikia.com. Is it fine with the staff of this site?
--188.8.131.52 05:42, 15 May 2014 (PDT)
- If you want. Not like we could stop you anyway, lol. --Menma (talk) 10:00, 15 May 2014 (PDT)