To psudoclever: The artist that made that comic is named The Unknown Hand. Just search his name at giantess city and you'll find his many SW and SM drawings
To echowing: I think you're talking about
www.angelbattler.deviantart.com or there's also this awesome artist
www.Bluefoxmask.deviantart.com