The Forbidden Paradise

The Forbidden Paradise (禁断の楽園)) is the 5th episode of Sakura Wars: New York.