I have moved to
Tamashii.org
The mexico pictures are still hosted here, hopefully they will be moved soon. Er... they are still here, I will move them soon, I promise.
clicky
.