Tokyo Starfish

923 SE 3rd St, Bend