ichi - eviltoast

Ichi is a tiny internet community where people can create their homepages for free. These pages are listed on Ichi’s index, allowing everyone to explore, discover, and engage with one another.