Name meaning[edit]
Doesn't the name come from the word "Mogura" which means mole? -- FanOfYoshi 02:12, 19 November 2018 (EST)
- Potentially, but if so, likely combined with guruguru, referring to spinning. Doc von Schmeltwick (talk) 02:34, 19 November 2018 (EST)