What appears on the surface as a fantasy romance also tackles sensitive topics like racial discrimination in a surprisingly frank way.

Anime News Network - Views