This shop combines traditional Japanese sweets with…mayonnaise?!?[Taste test]