Magic

#Shounen#Psychological#Mecha#School#Game#Action#Supernatural#Sci-Fi#Seinen#Slice of Life#Drama#Fantasy#Mystery#Historical#Adventure#Comedy#Romance#Martial Arts#Horror#Magic