talesfromweirdland - Concept art for GODZILLA VS MECHAGODZILLA (1974).

more about : talesfromweirdland