Otto's Octopi

Otto's Octopi is a company that sells live Octopus and octopus care products, the company was founded recently. The company has at least two stores and locations, it is still running. It is not yet known if the owner's name really is Otto, mostly because he hasn't confirmed it.