>>281607816
According to japans oldest religious text, the island of japan was formed when izanami and izanagi fucked. Incest is ingrained in their culture.