There's actually an official english title for this -- "Poetry of Red Phantom". You can see it in the (absolutely hilarious) Youtube promo video here:
http://www.youtube.com/watch?v=hI-SXwb-Bok
"Beni Maboroshi Soushi" is almost certainly a wrong romanization, so I've switched it to the english title instead.