Delfino Alcantar from California

Delfino Alcantar has been found in California.