The Great Japanese Fart Wars

Between 1603 and 1868 in Japan, under the rule of the last feudal military government – the Togukawa shogunate – there was a period defined by economic stability, fiercely isolationist foreign policy, and the imposition of a strict social order. Known as the Edo period, the various social and political

Instagram of the Week: Maria Sturm

#Makesmehappy series by Maria Sturm *** @maria.sturm Home #makesmehappy Hope #makesmehappy Self-reflection #makesmehappy Spring #makesmehappy Vampires #makemehappy Young love #makesmehappy

In <3 with Kim Kardashian

May 5 of 2015 is a date that will go down in history as a key moment in the development of human art. Kimberly Kardashian West, possibly the most famous woman on the planet, published a 448-page book made up entirely of her own selfies. It’s fair to say nobody