Watch Betterman Episode 21 English dubbed online free episodes with HQ / high quality. Stream Anime Betterman Episode 21 English version Death The Akamatsu Industries team finally arrive to the room where Dr. Mamon is waiting for them. In the room, they find out why Kaede is so important. Now that Dr. Mamon has accessed the power of Brahma, he can finally set his plans into action. Will this new form make him capable of beating the priest? Or is there an even stronger force lurking in the shadows?