Kotomora
偽仮種皮 (gikashuhi) Japanese meaning: arillode | Kotomora