The image shows a man and a young boy dressed up as characters from the video game Overwatch. The man is wearing a camouflage uniform with a baseball cap and sunglasses, and is holding a large gun in his right hand. He is also holding a stuffed animal in his left hand.

The boy is standing next to the man, wearing a gold-colored suit with blue accents and a red cape. He has blonde hair styled in a spiky manner and is smiling at the camera. The background shows a park with trees and a blue sky. There are other people in the background, suggesting that the photo was taken at an outdoor event.