What the hell is with Peekaboo?

 

v20240901