How do you say crimson princess in japanese

"Crimson princess" literally translates to "Shinku no ojo" in Japanese. "Oji" literally means "prince."

Tag: prince 

Thursday, February 02 2012