Crunchyroll Announces Dekin no Mogura: The Earthbound Mole Anime’s English Dub Cast

Alex Hom, Nicholas Markgraf, Nicholas Markgraf, others star