ひび
hibiyaki

Noun

1. crackleware

Other forms: