Japan Photos Minowabashi Station on the Tokyo Sakura Tram line December 17, 2022 Minowabashi Station on the Tokyo Sakura Tram lineby Smoke_Me_When_i_Die Write A CommentYou must be logged in to post a comment.