Guess who eats all of bananas ?

Guess who eats all of bananas ?

76561198124425436
Level 4370.67 hrs played26 games