In need of some green =/= Wir brauchen mehr Grün - Kyoto Impression...