Cariza Tiglao indulges in solo pleasure, exploring her body.