Japan: Digital mech art · Global Voices
Oiwan Lam

Edo from Pink Tentacle has a collection on digital illustrations of mechs, droids and borgs.