Japanese nit suki exhibit : Have no idea what "nit suki" could mean.
I saw it in Qui Oto: I guess "Qui Oto" should be "Kyoto".
Japanese gardener says, "Mai Moshi Chico Sho": The "Mai Moshi" part I have no idea. "Chico Sho" should be "chikusho" meaning "damn!".
Hope other members will come up with better idea/interpretation.