It's the trolls who have taken over the world.

 

v20240901