Wolf gifter (chapter 943) #1

142