KAMI-AMAKUSA, Kumamoto Prefecture--On this remote southern island where cats are said to outnumber humans, self-cleaning toilets powered by the sun would seem like a no-brainer. [Read More]

No reproduction or republication without written permission.