Japan invaded by land leaches.