Giant squids turning up along Sea of Japan coast