The closest that i could find that it might be is Rhodophyta