Thread:Worldsokayest/@comment-29558690-20160910175726/@comment-26477718-20160910185324

There's a theory that they're Star Jam, a banned member on the Gorillaz wiki.