The Japanese all-female musical troupe Takarazuka Revue recently performed a stage tribute to Capcom's Phoenix Wright.
Since then footage from the performance has popped up online, complete with English subtitles, a lady dressed up as Phoenix (Ryuichi Naruhodo) himself and beautifully orchestrated music.
Thanks to Kotaku.