Astaroth (appears as 魔将軍アスタロット, devil shogun Astaroth perhaps?) is a character in Shinrabansho.
Full entry »