Osawari Island artist, an alias. One of his colleagues confirmed that he doesn't have any social media account. Works in various games with a different alias.
View artist