English:
Cacucu
Chinese:
咔库库
Japanese:
カクーク