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