Back
Non-Human Academy

Non-Human Academy

#12,989Rank
Reviews

Synopsis

The 3-minute animated promotional short for the Chinese MOBA of the same name.