Feeling helpless. Stuffed and caged

Feeling helpless. Stuffed and caged