Forum:Does giant trunade effect itself?

it says return all spells and traps to the hands of the owner....does that include itself? and if so, does that mean that hypothetically i could repetidly play it as much as id like in order to power up a card like maiden of macabre or mystical beast cerberus, who gain spell counters for every spell card played?