Jason, you're right, that is Phelsuma madagascariensis grandis.
Link