Norik Aug 11, 2011 OMG!!! That's the most awesome megazord picture I've EVER seen. Where did you get it?