Puppy Tsai

Puppy Tsai

An alien trying to observe and enjoy human life.