Izanagi system