Hero-Land (Place)

The home of Hero-Man and Man-Man