A strange mirror in a pizza place. See my thoughts on cheeze in Thailand for a reccomendation.