Marginal Prince: Gekkeiju no Ouji-tachi - Tokyo Merry-Go-Round
Characters
Yuuta
Alfred Visconti
Haruya Kobayashi
Joshua Grant
Henri-Hugues de Saint Germain
Sylvain Clark