Mech Love Not War
tags: art, tv, sci-fi, power rangers, green ranger, super sentai, mecha, zords, dragonzord
original: https://dudebronews.tumblr.com/post/100701058331