Satanzorg

Satanzorg is the villain of Don Shine in a tv series that appears in Ultraman Geed (series)