Babouche is a Moroccan pastry that means slippers, these are very popular during major holidays and celebration. You can find many recipes online. Here I present you with a simple recipe with a Japanese twist.