Brain Control Messenger

  • Run time: 10 min
  • Premiere: 2018. January 31.

Electromagnetic brain god! Electromagnetic brain god!

Discover

Chan Momo

Herself

Directing

Lu Yang

Director