ケミカルレース
kemikarurēsu

Noun

1. chemical lace

Other forms: