Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Plus one. I think you are right on.Maybe galaxia
You may be right here. Just Googled it and it's very close.Looks like a hidden cup coral, Phyllangia americana