Skip to main content
Series poster for Leviathan: The Last Defense (2013)

Leviathan: The Last Defense

2013
1 Season • 13 Episodes
Director: Kenichi Yatani