Takarazuka Revue’s Lupin III Musical Steals Hearts In First Trailer

In Japan, the Takarazuka Revue is a bit of a thing. Founded in 1913, the all-female musical...

Read More