A strange world... And strange creatures.