Japan - TwoHobos

Green energy in Tokyo. Does this count as an eco-friendly car??