Kotomora
生分解性 (seibunkaisei) Japanese meaning: biodegradable | Kotomora