Is this a Wannabe Afrasura?

Is this a Wannabe Afrasura?

Observation - Is this a Wannabe Afrasura? - Southern Africa. Description: Came to the porch light

Came to the porch light