Sachiko over 3 years ago That thing behind Djeeta is Leviathan Omega, according to the words on the corner, so I've put the tag.