The first example of an oxide semiconductor photocatalyst consisting of a heptavalent cation: visible-light-induced water oxidation on M3ReO8