A Petz Website

You found an Easter Egg! Congrats!! Please take this stamp and graphic below for your collection.

Oh..! And your clue is:

T