That surely is a launch platform for the No Dong...
LOL! I doubt NK can do a sub based launch. Russia has enough problems doing sub missles.