rofl, i hope they keep that line, "...and i'll form the HEAD!!!"
Hmm Its gonna be made in the States? I always thought Voltron was jap. >.<