Baboon Bean (Series 3)

Baboon Bean is a 2010 Special edition bean from series 3. It’s number is 360.