dcsimg

Okinawa Walking Stick, Entoria okinawaensis (Shiraki, 1935)