Pretty strong solarpunk vibes from this one.