Tom Aikins checks out the Japanese food at the Genji Japanese restaurant in the Swissotel Nai Lert Park Hotel in Bangkok.