Space Moths

'''The most powerful space monster in Ultraman Taro series. Most people believed that it's the strongest monster in first 8 Ultraman series.'''