Prince Yahshua, Keira Croft and Ramon Nomar are all part of the Evil Angel cast. Photo #7

Prince Yahshua, Keira Croft and Ramon Nomar are all part of the Evil Angel cast.