Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
A mysterious mask appears from space, making any human who wears it go crazy. Heroes pick up the battle and fight against the mask to restore the order on Earth.