Chiikawa contacts are a cute way to add some subtle anime flair to your look. In Japanese, there’s a phrase, “Me ni irete mo itakunai,” which translates literally to “It won’t hurt even if you put it into your eye.” What could be so wonderous that you wouldn’t mind doing something ordinarily so painful? Why, […]