Himalia
About
Himalia is an E.T. makeup artist who's really tired of her job. She has a secret wish of starting her own business, but it won't be easy...
System requirements for Web
Last Modified: Jan 20, 2023
Where to buy
itch.io
Himalia is an E.T. makeup artist who's really tired of her job. She has a secret wish of starting her own business, but it won't be easy...