Phantom Floating Island, Aspidochelone