A super kawaii pastel patch based on vintage shoujo anime. Perfect for a magical girl! Namida means "tears" in Japanese.
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.