Kotomora
封入体 (fuunyuutai) Japanese meaning: inclusion body | Kotomora