Image 1 of 1
Sumiyoshi Taisha Koma-inu 0044 VLG.jpg
Koma-inu Lion Dog, Sumiyoshi Taisha Grand Shrine, Osaka, Japan