Delicious art by Akiki Ida and Pierre Javelle