Devil May Cry 3 by Chayamachi Suguro & Ray Yoshimoto