I don't like cosplay but this one is good.

 

v20240901