Tokyo Starfish

542 NW Arizona Ave, Bend