Progress on The Beast, Titanic Creations newest kaiju....