The developer has not uploaded any screenshots.
It is an extension to install a home page button to the right.
Icon made by Google
November 17, 2017
See all 2
3-18-27 osaka-shi abeno-ku hannan-cho, osaka-fu 545-0021 japan