Kotomora
光合成細菌 (こうごうせいさいきん) Japanese meaning | Kotomora