Home People Shoji Ebara Shoji Ebara movies Shoji Ebara movies Shoji Ebara Movies (3) The Floating Castle (2012) As Cinematography. The Last Princess (2008) As Cinematography. Legend of the Devil (1996) As Cinematography.