Genshin Impact – Character Teaser: “Albedo: Still Life and Creation” Trailer 3 years ago Check out Genshin Impact’s latest trailer for a look at the character, Albedo. Master Albedo is an artist of rare talent. His strokes are subtle, and he weaves his alchemy into them. #GameTrailers #Gaming #GenshinImpactGameTrailers Views: 1