>>519774795
>>519774838
This is so weird. A completely random teach of French guys making these giant statues, with funding coming from (?), making these big promises even though nobody offical has endorsed them. The wording of all their posts comes off as weird and unnatural, and their advertising includes tons of AI slop.
Wtf is this?