Wuhan band AV Okubo have just put out a new video via their label Maybe Mars.
The band are known for their mix of punk rock, electronica and Chinese/East Asian pop culture. They have one full length album under their belt already entitled The Greed of Man. This can all be found at their page. Here.
Note. Translating the video title is tough because Ultraman is from Japan and the monster names in Chinese are very very rough translations. I don't suppose anyone knows the original Japanese name for it do they? Searching Wikipedia now - complete list of Ultrman enemies ... oh my god, here it is.