Humming Bird

Japanese label, imprint of Mycal Hummingbird Co.Ltd. (formerly Humming Bird Co., Ltd. ) from 1983