Lord Saint Jean, La Légende...