Filmed here · as Tokyo
O-Ren and her convoy cross Rainbow Bridge toward a night at the House of Blue Leaves.
Rainbow Bridge
Tokyo, JP
Image courtesy of TMDB