Robuta

https://www.merriam-webster.com/dictionary/seascapist SEASCAPIST Definition & Meaning - Merriam-Webster The meaning of SEASCAPIST is a maker of seascapes. definitionmeaningmerriamwebster