Follow

Lobster leash.

US Patent 11997992, issued today.

· · Web · 4  · 11  · 12