Gamera
Gamera, friend of all children