A whacked out anime sure to either draw you in or push you away. Which side are you on?