Alien Raybeak

The Raybeaks are evil aliens from Ultraman Tiga.