Carroll/Demon in Wonderland

Carroll (キャロル Kyaroru) is a major character in Demon in Wonderland.