Who ate (3/26)

Who ate