Aniworks Logoworks
Dekin no Mogura: The Earthbound Mole

Episode 1 of Dekin no Mogura: The Earthbound Mole

At a Certain Location in Tokyo

Aired Jul 6, 2025