This print is by drMikey. It is #2/100.
This is the 5th LOST-related print I have purchased from drMikey.
The other prints I own are Locke in Black, Progress, Ab Aeterno, and System Failure.
I think Unstuck might rank as my favorite LOST print in my entire collection.