Best bet is AI, I guess. Just...probably have a better reccomendation than me.
Used to be more, now there's one and he's very much visible. His name is Castiel. Looks normal. He's from a world where both Angels and Demons can only appear when we possess. Very few can see the true form of one.
You have angels back home?
I didn't mean it as bitter as it came out sorry. I just, I guess I want to help.