This Japanese cartoon employs sophisticated anime technique in a Kabuki-like style.