peep (at Taipei, Taiwan)