https://thegeekiary.com/marauders-issue-1-storm-goddess/72455
'Marauders' Issue 1 & 'Fearless' Issue 4: The Confusion About Goddess Storm Still Exists?