By Eric on 2006-11-20


Ok, so this is amazing. Posting links is sometimes dumb, until you find Lumeria in Japan! WTF. Anyone tell me more about this.


Leave a comment


Please note, comments must be approved before they are published