an old castle with the words isle of man on it