Japan to Test New Tidal Turbine System

Energy, energy everywhere