Seems legit.
high resolution →

Seems legit.