XFantazy.com
N1201 Kana Owa, Devil's densely packed cage