Kotomora
微分子 (bibunshi) Japanese meaning: microparticle | Kotomora