Bibabiba

Bibabiba (ビバビバ) is a beaver-like Majuu of the Land.