Making The Devils Cryby PhoenixNJ (Da Music Man)31774Foster brothers Asta & Yuno open up their new business, "Devil May Cry", in the castle town of Kikka. Although they advertise themselves as an odd job shop, th...devilmaycrysecremimosavermillion+16 more