icky

hey! I'm Iz, a self-taught artist in the US.
I like plants and video games.