Barely Contained

Scarcely Contained

830