What has this guy to do with the countdown. Only 3 hours left on the clock.

16 May 2023, 14:00
What has this guy to do with the countdown? Only 3 hours left on the clock! 🎉