Gary DeMauruo

Gary DeMauruo is the creator of Towasaurus Wrex.