Deta is a muscular woman who rips her shirt off in a powerful display of strength. Perfect for viewers who love muscular women!