strange entity oscar & the wolf.