Kotomora
微絨毛 (bijuumou) Japanese meaning: microvillus | Kotomora