Monster X, also known as Guilala, is an alien kaiju created by Shochiku
March 25, 1967
October 26, 2008