Kotomora
小液胞 (shouekihou) Japanese meaning: vesicle | Kotomora