This is Guardian Peekaboo.

 

v20240901