Garugaru

The first creation of Cosmos in the modern era, Garugaru

History

 * Mothra vs Garugaru
 * Corpse used later?