Promise Mikealson(Stiles Stillinsk...by AlessandraAgrella683262Meet Promise Mikealson. Or as her current name, Promise Martin. When Hope and Promise were mere infants, the Mikealson's were only able to rescue Hope. Genevieve cast a...hopetwinsisterteenwolfxtheoriginalstribrid+6 more