Alice seating on a huge leaf