Illucia

illucia /i lu- shi a/ nounĀ : (Apr 1995 - Jan 1998)

a virtual town based on Squaresoft's Final Fantasy.

[1]

Last modified on 27 February 2007, at 01:17