Talk:Oriona Lilika/Sea-King Lobster/@comment-26328217-20170404151100

From what I can see, I am fairly certain that picture is the Leviathan from the Disney movie, Atlantis: The Lost Empire.

I fully agree, though - it looks awesome!