cane-ha

English: Translation
star
noun