Redirects to .co.uk website!
Hyakka (百花), meaning “Hundred Flowers,” represents a diverse array of floral elements. The Hyakka collection features vibrant cat head silhouettes adorned with intricate floral and geometric patterns