that's big foot and dena troy from battlestar glaticca