Iriomote Cat--WILD Japanese island of Iriomote.