I always thought Minya was some ghastly experiment crossing Godzilla's genes with that of a human. Works for me