Jeffrey Long
This is actually No. 64.60 Hemingway Daiquiri (nothing to do with Jar Jar Binks). Nice tangy lime punch.