Kotomora
小胞 (しょうほう, shouhou) Japanese meaning: vesicle | Kotomora