阿睹

阿睹

A glimpse of;