album art of a badger sitting in a flower meadow at pink sunset, sakura trees, artstation trending