Eleonora Buratto impresses as a loving geisha