an Entity in Data Space: 134.155.108.49:8890
Urotsukidōji(うろつき童子: 超神伝説Urotsukidōji: Chōjin Densetsu, lit. "Wandering Kid: The Legend of the Super God") is a Japanese manga and an Original Video Animation (OVA) releases.