Loading...
A tanuki raping a kitsune. Duh.
A statement on the politics of religious worship in Japan.