Video cage check at sunrise ๐ŸŒ…

Day 711 ๐Ÿ”

Enjoying my morning coffee. Communing with the wildlife in my backyard.

In a little bit, Iโ€™ll be cleaning out so that two of my favorite tops can root around inside my guts with their fists.

#cagecheck #Locked #GayChastity #Caged #kink3D #teamlocked
Here's a better look at my current cage, which will remain the main cage.

For the next (alt) cage, tell me what cage you'd like to see! ๐Ÿค—

#gaychastity #teamlocked #cagecheck
Good news!
After 600+ days in this cage, Socky's gonna get a NEW CAGE (Keyholder has approved), as alt cage to sometimes swap to, keep things fun ๐Ÿฅณ

What cage shall it be?
Something from @[email protected]?
or perhaps @[email protected]?

What would you like to see? Comment ๐Ÿ‘‡๐Ÿ™

#teamlocked #gaypup #jockstrap
I really dig this brand of shorts. I prefer wearing nothing. But if I have to wear something, make it these.

#cagecheck #Chastity #chastitycheck #MaleChastity #Kink #Locked #GayChastity #GayLocked #CockCage #Caged #ChastityDevice #kink3D #kink3Dviper #lockedgay #teamlocked #permalocked
Other good news, Socky is feeling better now, good chats with Handler @[email protected] Still "Pup without face" (after losing my pup face/muzzle) Handler is helping Socky with new identity, look forward instead of backward. Socky likey. Thankies Sir for being so awesome #teamlocked #pupplay