Ectomorphicon Titans

The Ectomorphicon Titans were a pair of robotic Kaiju appearing only in Rise of The Ooze

WIP