Tag: Albedo

Albedo is the Overseer of the Guardians from the Overlord series.