Talk:Pea Patch/@comment-30553109-20180202180751/@comment-30804797-20180205162754

Off the coast of Delaware, USA, there's an island called Pea Patch Island, and pets aren't allowed there. That's what this card is referencing.