2961

  These bananas are called "Praying Hands."