Kotomora
巨大分子 (kyodaibunshi) Japanese meaning: macromolecule | Kotomora