Feel good watching feisty newcomer Talia Satania has bitten off more than she can chew taking on big busted, Japanese Amazon Nyssa Nevers.