Wtf lobster

105 10 5
                                        

Lobsters pee on eachother's faces to communicate.

What The FACTS? (Fact Book)Stories to obsess over. Discover now