wait...alfs nota fuckin alien??! is he?