File:Fens Street Toy Alien.jpg

A mother and child Toy alien in the closet of an unmarked diner next to Fens street sewer.