Hmm, let's see... could this be a Relicanth?