I've been searching the Internet figuring out what it is but the only thing I find are seaweed soup...maybe a mistranslation?