Guess the diagnosis

Not often they present like the textbooks! Had to share.
Guess the diagnosis and what’s your next steps?!