Uncategorized Tokyo Japan Anime City The tokyo anime center is the perfect place for tourists to indulge in their love of anime because it was designed with that mind Akihabara goes by many names