Revealing mistake: There are several dead giveaways that the New York City street Solo and Illya walk down is actually in Los Angeles. They pass Mexican taco/burrito stands and shops with "Happy Holidays" painted on the windows, yet it's warm and sunny and the passersby are in shirt sleeves. The windows also reflect a number of towering California palm trees.
Join the mailing list
Addresses are not passed on to any third party, and are used solely for direct communication from this site. You can unsubscribe at any time.