Oh, lord. I'm sorry! I was sure that a couple of the words - such as kirei and tenshi - were Japanese. I do know that the writer's Japanese and Korean but his first language is English, maybe that would explain it. Thank you for all those interpretations, though; the second one made me laugh.
Still, it's definately helped. Thanks, guys.