Yamashiro Financial Services won federal bankruptcy court approval Wednesday to buy the gambling vessel Ocean Jewel from Titan Cruise Lines for $7.25 million.