There were a bag of them laying by my mailbox. I'm a pretty solid Googler and have come up completely empty handed...

It's a yellow pill with pink and green in it. I cannot make out the imprint on it but it's bow tie shaped. I originally was thinking ecstasy but I'm seriously clueless...