Saccharina

ps.i hate caterpillars.