Godzilla Rachel!

Rachel is grapples with her insecurities in the wake of a sizable billboard in her honor.