OrangeJUICE's feed

Does this imply that China has it own separated demon world? ijbol