Who Likes Lobster - SH2-157 and NGC7635, NewfieStargazer