アーチン
āchin

Noun

1. urchin

Other forms: