I just found this photo on google, I'm thinking maybe an oedirhina? It's not an albino.

http://www.fotolibra.com/gallery/325896/albino-iguana/