Trinity Land

Trinity Land is an amusement park located in Tokyo. It is the main setting of the Battle of Three Deities.