Kotomora
光合成 (kougousei) Japanese meaning: photosynthesis | Kotomora