ヒョウ ひょうがら
hyōgara

Noun

1. leopard print (design)

Other forms: