Kamiogi


Kamiogi - chōchō in Japan.