Wait in chapter 15 it was revealed that Raelza is "technically" his Morloch's daughter. And it appears like she isn't adopted, so could it be that the grimoire making being not only wiped his memories but revived Raelza? Cause it'd erase his guilt and undo his past sin
The snack that you guys couldn't identify looks like umaibo visually to me. Then again I can't read Japanese at all (only the traditional Chinese characters) so it could be something else.