Kotomora
光合成細菌 (kougouseisaikin) Japanese meaning | Kotomora