CrystalAcids.com

Demon King Daimao (TV)

Original Title: Satan

Episodes: 1 (Incomplete)

Dub Release: 14 June 2011

Sub Release: 2 April 2010

ADR Production: Seraphim Digital

Release Studio: Sentai Filmworks

Union Status: Right to work

Staff

Main Cast