Alien Reflect

Alien Reflect is an alien that first appeared in the Ultraman TV show, '''Ultraman Mebius. '''