Who ate (2/26)

Who ate