HMS Charybdis

HMS Charybdis is named after the Sea Nymph Charybdis. It is one of the largest patrol ships in the Imperial Navy and is stationed out of the Port of Tellawow in the Kingdom of Athens.