チョンチョン
chonchon

Noun

1. Chonchon (South American mythical bird)

From arn