The 33D Invader (Mi Tao Cheng Shu Shi 33D)
-
Release info:
33D Invader MiTaoChengShuShi33D 2011 720p manual translated