Grimace has seen some shit