Photos, Thai Society/Culture Loving Puto July 5, 2012 / Would that be pinche puto, or Filipino steamed bun?