Never heard of it..

It might have something to do with the japanese flag . .

But then again, I might as well be wrong..