I shudder to think what this is. Street food, Khao San Road, Bangkok