MAMBA Ryu Publications - "Links" -> "Enlaces", which means the Spanish translation is complete!