Who is Rubber Ducky?

0
-254
-7
-1
0
-2
-9
-2
-6