FYI to anyone who doesn't know what Virgin Road is:
It's said to be a phrase that Japanese uses for a bride's walk down the aisle. (
http://from-japan-with-love.blogspot...rgin-road.html)
I'd heard of something called Maiden Road in Lucky*Star before but that was an otaku-related play on it, I think?