Apas Muran

Abas Muran (アバス・ムーラン) is an alien.