You are going to Watch Ah! My Goddess: The Adventures of Mini-Goddess Episode 12 English dubbed online free episodes with HQ / high quality. Stream Anime Ah! My Goddess: The Adventures of Mini-Goddess Episode 12 Online English dub Let’s Play Baseball. Urd and Skuld argue about who is better at baseball. They duplicate themselves to form teams. Gan-chan and Belldandy emcee to a crowd of fake fans during the game. During extra innings, Urd and Skuld begin to play in ridiculous fashions; at one point, they mimic the tornado pitch of the Tasmanian Devil. Urd later disappears for her “ultimate pitch,” and the others do the same, leaving the stadium deserted.