Welcome Guest
Hosted by Birds Canada - Oiseaux Canada

Avibase - Bird Checklists of the World

Yaeyama Islands

Birdlife Logo

This checklist includes all bird species found in Yaeyama Islands , based on the best information available at this time. It is based on a wide variety of sources that I collated over many years. I am pleased to offer these checklists as a service to birdwatchers. If you find any error, please do not hesitate to .

The taxonomic order and nomenclature follows Howard and Moore 4th edition (incl. corrigenda vol.1-2). If you prefer to view the list based on a different authority, click on one of the list available below. Globally threatened species (status in red) were identified by Birdlife International in Birdlife Data Zone (species).

Bird Checklists of the World is part of Avibase and Bird links to the World, which are designed and maintained by Denis Lepage, and hosted by Birds Canada, which is a co-partner of Birdlife International.

© Denis Lepage 2023

Go back to Bird Checklists of the World
Go back to Bird Links to the World

Change display options:

See more checklists for Japan

You must be logged in to view your sighting details. To register to myAvibase click here.

Listen to random bird songs from Xeno-Canto for this region:

Recordings not starting automatically? Try enabling autoplay in your browser, or click the play button below.

Country or region: Yaeyama Islands [map]

Other names: 八重山諸島

Number of species: 398
Number of introduced species: 4
Date last reviewed: 2013-05-24
Last modified: 2023-01-08
Text only
Photos & sounds
PDF (wide)
PDF (compact)
Recent additions
Hypotheticals

 
ANSERIFORMES: Anatidae

Lesser Whistling DuckDendrocygna javanicaExtirpated
Tundra SwanCygnus columbianusRare/Accidental
Whooper SwanCygnus cygnusRare/Accidental
Brent GooseBranta bernicla
Greylag GooseAnser anserRare/Accidental
Swan GooseAnser cygnoidRare/Accidental
Bean GooseAnser fabalis
Greater White-fronted GooseAnser albifronsRare/Accidental
SmewMergellus albellusRare/Accidental
Scaly-sided MerganserMergus squamatusRare/Accidental
Red-breasted MerganserMergus serratorRare/Accidental
Common ShelduckTadorna tadorna
Ruddy ShelduckTadorna ferrugineaRare/Accidental
Common PochardAythya ferina
Baer's PochardAythya baeriRare/Accidental
Ferruginous DuckAythya nyrocaRare/Accidental
Tufted DuckAythya fuligula
Greater ScaupAythya marila
GarganeySpatula querquedula
Northern ShovelerSpatula clypeata
Falcated DuckMareca falcata
GadwallMareca strepera
Eurasian WigeonMareca penelope
Philippine DuckAnas luzonicaRare/Accidental
Chinese Spot-billed DuckAnas zonorhyncha
MallardAnas platyrhynchos
Northern PintailAnas acuta
Common TealAnas crecca
Mandarin DuckAix galericulata
Asian Pygmy GooseNettapus coromandelianusRare/Accidental

 
GALLIFORMES: Phasianidae

Indian PeafowlPavo cristatusIntroduced species
Japanese QuailCoturnix japonica
Common PheasantPhasianus colchicusIntroduced species

 
PHOENICOPTERIFORMES: Podicipedidae

Little GrebeTachybaptus ruficollis
Great Crested GrebePodiceps cristatus
Slavonian GrebePodiceps auritus
Black-necked GrebePodiceps nigricollis

 
COLUMBIFORMES: Columbidae

Rock DoveColumba liviaIntroduced species
Japanese PigeonColumba janthina
Ryukyu PigeonColumba jouyiEndemic (country/region)
Oriental Turtle DoveStreptopelia orientalis
Eurasian Collared DoveStreptopelia decaocto
Red Collared DoveStreptopelia tranquebaricaRare/Accidental
Whistling Green PigeonTreron formosae
Emerald DoveChalcophaps indica
Black-chinned Fruit DovePtilinopus leclancheriRare/Accidental

 
PTEROCLIFORMES: Pteroclidae

Pallas's SandgrouseSyrrhaptes paradoxusRare/Accidental

 
PHAETHONTIFORMES: Phaethontidae

Red-tailed TropicbirdPhaethon rubricaudaRare/Accidental
White-tailed TropicbirdPhaethon lepturusRare/Accidental

 
CAPRIMULGIFORMES: Caprimulgidae

Grey NightjarCaprimulgus indicus

 
CAPRIMULGIFORMES: Apodidae

White-throated NeedletailHirundapus caudacutus
Himalayan SwiftletAerodramus brevirostrisRare/Accidental
Fork-tailed SwiftApus pacificus
House SwiftApus nipalensis

 
CUCULIFORMES: Cuculidae

Lesser CoucalCentropus bengalensisRare/Accidental
Chestnut-winged CuckooClamator coromandusRare/Accidental
Common KoelEudynamys scolopaceusRare/Accidental
Northern Hawk CuckooHierococcyx hyperythrus
Common CuckooCuculus canorus
Oriental CuckooCuculus optatus
Lesser CuckooCuculus poliocephalus

 
GRUIFORMES: Rallidae

Slaty-legged CrakeRallina eurizonoides
Eastern Water RailRallus indicus
Ruddy-breasted CrakeZapornia fusca
Baillon's CrakeZapornia pusillaRare/Accidental
White-breasted WaterhenAmaurornis phoenicurus
WatercockGallicrex cinerea
Common MoorhenGallinula chloropus
Common CootFulica atra

 
GRUIFORMES: Gruidae

Siberian CraneLeucogeranus leucogeranusRare/Accidental
Common CraneGrus grusRare/Accidental
Hooded CraneGrus monachaRare/Accidental

 
OTIDIFORMES: Otididae

Great BustardOtis tardaRare/Accidental

 
PROCELLARIIFORMES: Diomedeidae

Black-footed AlbatrossPhoebastria nigripes
Short-tailed AlbatrossPhoebastria albatrus

 
PROCELLARIIFORMES: Hydrobatidae

Matsudaira's Storm-petrelHydrobates matsudairaeRare/Accidental
Swinhoe's Storm-petrelHydrobates monorhisRare/Accidental

 
PROCELLARIIFORMES: Procellariidae

Bonin PetrelPterodroma hypoleucaRare/Accidental
Wedge-tailed ShearwaterArdenna pacifica
Short-tailed ShearwaterArdenna tenuirostris
Flesh-footed ShearwaterArdenna carneipes
Streaked ShearwaterCalonectris leucomelas
Tropical ShearwaterPuffinus bailloni
Bulwer's PetrelBulweria bulwerii

 
PELECANIFORMES: Ciconiidae

Black StorkCiconia nigraRare/Accidental
Oriental White StorkCiconia boyciana

 
PELECANIFORMES: Pelecanidae

Great White PelicanPelecanus onocrotalusRare/Accidental
Dalmatian PelicanPelecanus crispusRare/Accidental

 
PELECANIFORMES: Ardeidae

Eurasian BitternBotaurus stellaris
Yellow BitternIxobrychus sinensis
Schrenck's BitternIxobrychus eurhythmus
Cinnamon BitternIxobrychus cinnamomeus
Japanese Night HeronGorsachius goisagi
Malaysian Night HeronGorsachius melanolophus
Black-crowned Night HeronNycticorax nycticorax
Striated HeronButorides striata
Chinese Pond HeronArdeola bacchus
Javan Pond HeronArdeola speciosaRare/Accidental
Cattle EgretBubulcus ibis
Grey HeronArdea cinerea
Purple HeronArdea purpurea
Great EgretArdea alba
Intermediate EgretArdea intermedia
Little EgretEgretta garzetta
Pacific Reef EgretEgretta sacra
Chinese EgretEgretta eulophotesRare/Accidental

 
PELECANIFORMES: Threskiornithidae

Black-headed IbisThreskiornis melanocephalusRare/Accidental
Eurasian SpoonbillPlatalea leucorodia
Black-faced SpoonbillPlatalea minor
Glossy IbisPlegadis falcinellusRare/Accidental

 
PELECANIFORMES: Fregatidae

Lesser FrigatebirdFregata ariel
Great FrigatebirdFregata minorRare/Accidental

 
PELECANIFORMES: Sulidae

Red-footed BoobySula sula
Brown BoobySula leucogaster
Masked BoobySula dactylatra

 
PELECANIFORMES: Phalacrocoracidae

Great CormorantPhalacrocorax carbo
Japanese CormorantPhalacrocorax capillatus

 
CHARADRIIFORMES: Haematopodidae

Eurasian OystercatcherHaematopus ostralegus

 
CHARADRIIFORMES: Recurvirostridae

Pied AvocetRecurvirostra avosettaRare/Accidental
Black-winged StiltHimantopus himantopus

 
CHARADRIIFORMES: Charadriidae

Grey PloverPluvialis squatarola
Pacific Golden PloverPluvialis fulva
Common Ringed PloverCharadrius hiaticula
Long-billed PloverCharadrius placidus
Little Ringed PloverCharadrius dubius
Kentish PloverCharadrius alexandrinus
Lesser Sand PloverCharadrius mongolus
Greater Sand PloverCharadrius leschenaultii
Oriental PloverCharadrius veredusRare/Accidental
Northern LapwingVanellus vanellus
Grey-headed LapwingVanellus cinereus

 
CHARADRIIFORMES: Rostratulidae

Greater Painted-snipeRostratula benghalensis

 
CHARADRIIFORMES: Jacanidae

Pheasant-tailed JacanaHydrophasianus chirurgusRare/Accidental

 
CHARADRIIFORMES: Scolopacidae

WhimbrelNumenius phaeopus
Little CurlewNumenius minutus
Eurasian CurlewNumenius arquata
Far Eastern CurlewNumenius madagascariensis
Bar-tailed GodwitLimosa lapponica
Black-tailed GodwitLimosa limosa
Ruddy TurnstoneArenaria interpres
Great KnotCalidris tenuirostris
Red KnotCalidris canutus
RuffCalidris pugnax
Broad-billed SandpiperCalidris falcinellus
Sharp-tailed SandpiperCalidris acuminata
Curlew SandpiperCalidris ferruginea
Temminck's StintCalidris temminckii
Long-toed StintCalidris subminuta
Spoon-billed SandpiperCalidris pygmaea
Red-necked StintCalidris ruficollis
SanderlingCalidris alba
DunlinCalidris alpina
Baird's SandpiperCalidris bairdiiRare/Accidental
Little StintCalidris minutaRare/Accidental
Pectoral SandpiperCalidris melanotosRare/Accidental
Western SandpiperCalidris mauriRare/Accidental
Asian DowitcherLimnodromus semipalmatusRare/Accidental
Long-billed DowitcherLimnodromus scolopaceus
Eurasian WoodcockScolopax rusticola
Solitary SnipeGallinago solitaria
Latham's SnipeGallinago hardwickii
Pintail SnipeGallinago stenura
Swinhoe's SnipeGallinago megala
Common SnipeGallinago gallinago
Jack SnipeLymnocryptes minimusRare/Accidental
Terek SandpiperXenus cinereus
Common SandpiperActitis hypoleucos
Green SandpiperTringa ochropus
Grey-tailed TattlerTringa brevipes
Spotted RedshankTringa erythropus
Common GreenshankTringa nebularia
Common RedshankTringa totanus
Wood SandpiperTringa glareola
Marsh SandpiperTringa stagnatilis
Nordmann's GreenshankTringa guttiferRare/Accidental
Red-necked PhalaropePhalaropus lobatus

 
CHARADRIIFORMES: Turnicidae

Barred ButtonquailTurnix suscitator

 
CHARADRIIFORMES: Glareolidae

Oriental PratincoleGlareola maldivarum

 
CHARADRIIFORMES: Alcidae

Ancient MurreletSynthliboramphus antiquusRare/Accidental
Japanese MurreletSynthliboramphus wumizusumeRare/Accidental

 
CHARADRIIFORMES: Stercorariidae

Long-tailed SkuaStercorarius longicaudusRare/Accidental
Arctic SkuaStercorarius parasiticus
Pomarine SkuaStercorarius pomarinus

 
CHARADRIIFORMES: Laridae

Brown NoddyAnous stolidus
Black NoddyAnous minutusRare/Accidental
Black-legged KittiwakeRissa tridactylaRare/Accidental
Silver GullChroicocephalus novaehollandiaeRare/Accidental
Black-headed GullChroicocephalus ridibundus
Saunders's GullSaundersilarus saundersi
Black-tailed GullLarus crassirostris
Mew GullLarus canus
American Herring GullLarus smithsonianusRare/Accidental
Slaty-backed GullLarus schistisagus
Glaucous GullLarus hyperboreusRare/Accidental
Sooty TernOnychoprion fuscatus
Bridled TernOnychoprion anaethetus
Little TernSternula albifrons
Gull-billed TernGelochelidon niloticaRare/Accidental
Caspian TernHydroprogne caspiaRare/Accidental
Whiskered TernChlidonias hybrida
White-winged TernChlidonias leucopterus
Roseate TernSterna dougallii
Black-naped TernSterna sumatrana
Common TernSterna hirundo
Greater Crested TernThalasseus bergii

 
ACCIPITRIFORMES: Pandionidae

OspreyPandion haliaetus

 
ACCIPITRIFORMES: Accipitridae

Black-winged KiteElanus caeruleusRare/Accidental
Oriental Honey BuzzardPernis ptilorhynchusRare/Accidental
Crested Serpent EagleSpilornis cheela
Cinereous VultureAegypius monachusRare/Accidental
Mountain Hawk EagleNisaetus nipalensisRare/Accidental
Greater Spotted EagleClanga clangaRare/Accidental
Eastern Imperial EagleAquila heliacaRare/Accidental
Eastern Marsh HarrierCircus spilonotus
Hen HarrierCircus cyaneus
Pied HarrierCircus melanoleucosRare/Accidental
Chinese SparrowhawkAccipiter soloensis
Japanese SparrowhawkAccipiter gularis
BesraAccipiter virgatus
Eurasian SparrowhawkAccipiter nisus
Northern GoshawkAccipiter gentilis
White-tailed Sea EagleHaliaeetus albicillaRare/Accidental
Brahminy KiteHaliastur indusRare/Accidental
Black KiteMilvus migrans
Grey-faced BuzzardButastur indicus
Rough-legged BuzzardButeo lagopusRare/Accidental
Japanese BuzzardButeo japonicus
Upland BuzzardButeo hemilasiusRare/Accidental

 
STRIGIFORMES: Tytonidae

Eastern Grass OwlTyto longimembrisRare/Accidental

 
STRIGIFORMES: Strigidae

Northern BoobookNinox japonica
Oriental Scops OwlOtus sunia
Elegant Scops OwlOtus elegans
Collared Scops OwlOtus bakkamoena
Northern Long-eared OwlAsio otus
Short-eared OwlAsio flammeus

 
BUCEROTIFORMES: Upupidae

Common HoopoeUpupa epops

 
PICIFORMES: Picidae

Northern WryneckJynx torquillaRare/Accidental
Japanese Pygmy WoodpeckerDendrocopos kizuki

 
CORACIIFORMES: Coraciidae

DollarbirdEurystomus orientalis

 
CORACIIFORMES: Alcedinidae

Common KingfisherAlcedo atthis
Ruddy KingfisherHalcyon coromanda
White-throated KingfisherHalcyon smyrnensisRare/Accidental
Black-capped KingfisherHalcyon pileata
Collared KingfisherTodiramphus chlorisRare/Accidental

 
FALCONIFORMES: Falconidae

Lesser KestrelFalco naumanniRare/Accidental
Common KestrelFalco tinnunculus
MerlinFalco columbarius
Eurasian HobbyFalco subbuteo
Peregrine FalconFalco peregrinus

 
PASSERIFORMES: Pittidae

Hooded PittaPitta sordidaRare/Accidental

 
PASSERIFORMES: Campephagidae

Ashy MinivetPericrocotus divaricatus
Japanese MinivetPericrocotus tegimaeEndemic (country/region)
Black-winged CuckooshrikeLalage melaschistosRare/Accidental

 
PASSERIFORMES: Oriolidae

Black-naped OrioleOriolus chinensisRare/Accidental

 
PASSERIFORMES: Artamidae

White-breasted WoodswallowArtamus leucorynRare/Accidental

 
PASSERIFORMES: Dicruridae

Black DrongoDicrurus macrocercusRare/Accidental
Ashy DrongoDicrurus leucophaeusRare/Accidental
Hair-crested DrongoDicrurus hottentottusRare/Accidental

 
PASSERIFORMES: Laniidae

Tiger ShrikeLanius tigrinusRare/Accidental
Bull-headed ShrikeLanius bucephalus
Brown ShrikeLanius cristatus
Red-backed ShrikeLanius collurioRare/Accidental
Long-tailed ShrikeLanius schachRare/Accidental
Northern ShrikeLanius borealisRare/Accidental

 
PASSERIFORMES: Corvidae

Daurian JackdawCorvus dauuricus
RookCorvus frugilegus
Carrion CrowCorvus corone
Large-billed CrowCorvus macrorhynchos

 
PASSERIFORMES: Monarchidae

Black-naped MonarchHypothymis azureaRare/Accidental
Japanese Paradise-flycatcherTerpsiphone atrocaudata

 
PASSERIFORMES: Estrildidae

Scaly-breasted MuniaLonchura punctulata

 
PASSERIFORMES: Passeridae

Russet SparrowPasser cinnamomeus
Eurasian Tree SparrowPasser montanus

 
PASSERIFORMES: Motacillidae

Forest WagtailDendronanthus indicus
Pechora PipitAnthus gustaviRare/Accidental
Olive-backed PipitAnthus hodgsoni
Red-throated PipitAnthus cervinus
American PipitAnthus rubescens
Water PipitAnthus spinolettaRare/Accidental
Richard's PipitAnthus richardi
Blyth's PipitAnthus godlewskiiRare/Accidental
Grey WagtailMotacilla cinerea
Citrine WagtailMotacilla citreolaRare/Accidental
Green-headed WagtailMotacilla tschutschensis
Japanese Pied WagtailMotacilla grandis
White WagtailMotacilla alba

 
PASSERIFORMES: Fringillidae

BramblingFringilla montifringilla
HawfinchCoccothraustes coccothraustes
Yellow-billed GrosbeakEophona migratoria
Japanese GrosbeakEophona personata
Pallas's RosefinchCarpodacus roseusRare/Accidental
Grey-capped GreenfinchChloris sinica
Common RedpollAcanthis flammea
Eurasian SiskinSpinus spinus

 
PASSERIFORMES: Calcariidae

Lapland LongspurCalcarius lapponicusRare/Accidental
Snow BuntingPlectrophenax nivalis

 
PASSERIFORMES: Emberizidae

Crested BuntingMelophus lathamiRare/Accidental
Black-headed BuntingGranativora melanocephalaRare/Accidental
Chestnut-eared BuntingEmberiza fucata
Meadow BuntingEmberiza cioides
Yellow-throated BuntingSchoeniclus elegans
Eurasian Reed BuntingSchoeniclus schoeniclus
Black-faced BuntingSchoeniclus spodocephala
Japanese Yellow BuntingSchoeniclus sulphuratus
Rustic BuntingSchoeniclus rusticus
Chestnut BuntingSchoeniclus rutilus
Little BuntingSchoeniclus pusillus
Yellow-breasted BuntingSchoeniclus aureolus
Yellow-browed BuntingSchoeniclus chrysophrys
Grey BuntingSchoeniclus variabilis
Tristram's BuntingSchoeniclus tristrami

 
PASSERIFORMES: Paridae

Varied TitSittiparus varius
Cinereous TitParus cinereus

 
PASSERIFORMES: Alaudidae

Bimaculated LarkMelanocorypha bimaculataRare/Accidental
Greater Short-toed LarkCalandrella brachydactylaRare/Accidental
Eurasian Sky LarkAlauda arvensis

 
PASSERIFORMES: Cisticolidae

Zitting CisticolaCisticola juncidis

 
PASSERIFORMES: Locustellidae

Stepanyan's WarblerLocustella amnicola
Rusty-rumped WarblerLocustella certhiolaRare/Accidental
Middendorff's WarblerLocustella ochotensis
Styan's WarblerLocustella pleskei
Lanceolated WarblerLocustella lanceolataRare/Accidental

 
PASSERIFORMES: Acrocephalidae

Black-browed Reed WarblerAcrocephalus bistrigiceps
Streaked Reed WarblerAcrocephalus sorghophilusRare/Accidental
Oriental Reed WarblerAcrocephalus orientalis

 
PASSERIFORMES: Hirundinidae

Asian House MartinDelichon dasypus
Red-rumped SwallowCecropis daurica
Pacific SwallowHirundo tahitica
Barn SwallowHirundo rustica
Sand MartinRiparia riparia

 
PASSERIFORMES: Pycnonotidae

Brown-eared BulbulHypsipetes amaurotis
Styan's BulbulPycnonotus taivanus

 
PASSERIFORMES: Phylloscopidae

Yellow-browed WarblerAbrornis inornatus
Pallas's Leaf WarblerAbrornis proregulusRare/Accidental
Dusky WarblerPhylloscopus fuscatusRare/Accidental
Radde's WarblerPhylloscopus schwarziRare/Accidental
Eastern Crowned Leaf WarblerSeicercus coronatus
Ijima's Leaf WarblerSeicercus ijimae
Arctic WarblerSeicercus borealisRare/Accidental
Japanese Leaf WarblerSeicercus xanthodryasEndemic (country/region)
Pale-legged Leaf WarblerSeicercus tenellipesRare/Accidental

 
PASSERIFORMES: Scotocercidae

Asian StubtailUrosphena squameiceps
Japanese Bush WarblerHorornis diphone
Manchurian Bush WarblerHorornis canturiansRare/Accidental

 
PASSERIFORMES: Zosteropidae

Japanese White-eyeZosterops japonicus

 
PASSERIFORMES: Regulidae

GoldcrestRegulus regulus

 
PASSERIFORMES: Bombycillidae

Bohemian WaxwingBombycilla garrulus
Japanese WaxwingBombycilla japonica

 
PASSERIFORMES: Troglodytidae

Eurasian WrenTroglodytes troglodytesRare/Accidental

 
PASSERIFORMES: Sturnidae

Common StarlingSturnus vulgaris
Rosy StarlingPastor roseusRare/Accidental
Purple-backed StarlingAgropsar sturninusRare/Accidental
Chestnut-cheeked StarlingAgropsar philippensis
White-shouldered StarlingSturnia sinensis
Red-billed StarlingSpodiopsar sericeus
White-cheeked StarlingSpodiopsar cineraceus
Common MynaAcridotheres tristisIntroduced species
Crested MynaAcridotheres cristatellusRare/Accidental
Asian Glossy StarlingAplonis panayensisRare/Accidental

 
PASSERIFORMES: Muscicapidae

Grey-streaked FlycatcherMuscicapa griseisticta
Dark-sided FlycatcherMuscicapa sibirica
Asian Brown FlycatcherMuscicapa dauurica
Ferruginous FlycatcherMuscicapa ferrugineaRare/Accidental
Vivid NiltavaNiltava vividaRare/Accidental
Blue-and-white FlycatcherCyanoptila cyanomelana
Asian Verditer FlycatcherEumyias thalassinusRare/Accidental
Ryukyu RobinLarvivora komadori
BluethroatLuscinia svecicaRare/Accidental
Siberian RubythroatCalliope calliope
Red-flanked BluetailTarsiger cyanurus
Red-breasted FlycatcherFicedula parvaRare/Accidental
Taiga FlycatcherFicedula albicilla
Mugimaki FlycatcherFicedula mugimaki
Narcissus FlycatcherFicedula narcissina
Yellow-rumped FlycatcherFicedula zanthopygia
Blue-fronted RedstartAdelura frontalisRare/Accidental
Black RedstartPhoenicurus ochrurosRare/Accidental
Daurian RedstartPhoenicurus auroreus
White-throated Rock ThrushMonticola gularisRare/Accidental
Blue Rock ThrushMonticola solitarius
Eastern StonechatSaxicola maurus
Pied Bush ChatSaxicola caprata
Grey Bush ChatSaxicola ferreusRare/Accidental
Isabelline WheatearOenanthe isabellinaRare/Accidental

 
PASSERIFORMES: Turdidae

White's ThrushZoothera aurea
Scaly ThrushZoothera dauma
Siberian ThrushGeokichla sibiricaRare/Accidental
Chinese ThrushOtocichla mupinensisRare/Accidental
Eastern BlackbirdTurdus mandarinusRare/Accidental
Japanese ThrushTurdus cardis
Grey-backed ThrushTurdus hortulorum
Eyebrowed ThrushTurdus obscurus
Brown-headed ThrushTurdus chrysolaus
Pale ThrushTurdus pallidus
Naumann's ThrushTurdus naumanniRare/Accidental
Dusky ThrushTurdus eunomus
Black-throated ThrushTurdus atrogularisRare/Accidental
Red-throated ThrushTurdus ruficollisRare/Accidental

 

References (partial list)

Avibase has been visited 364,665,870 times since 24 June 2003. © Denis Lepage | Privacy policy