By gr 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