A geek voyage to Japan typically involves trips to the various otaku mecca strewn across the country. From shopping areas such as Akihabara and Den Den Town to sites found in anime such as Lucky Star [...]
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta