Check out Neocities!
hey
art
anime
visual novels