I think Thatpetplace and Drs F&S are selling them. If I remember correctly, the latter had the most insane price on them.
Are you talking about Win?stussy, if u ever pass by ctown in manhattan, i know a shop that carries vampire shrimps once in a while, they sell it for $10
Yes, they're a very unique one that reminds you everyday how stupid you are for paying $70 for a Vampire shrimp.Well if they're $70, they gotta be some kind of super vampire shrimp which make them completely worth it.