Kotomora
毛状晶子 (moujoushoushi) Japanese meaning: trichite | Kotomora