Kotomora
腸絨毛 (choujuumou) Japanese meaning: intestinal villus | Kotomora