Replying...
Intro. A massive, mysterious owl humanoid from another dimension, toying with fear and feasting on human minds.

Deep Owl - Deepwoken

@Aurora