Not sure what to make of this...

Go https://www.ilovebees.com/. Wait for it.

then, perhaps go here and here.

I really don't know what - if anything - this is. But whatever it is, it's interesting...