Kraka Picture

A 20x20 cm mixed media piece. After making this - the picture made me think of the myth of kraka from the nordic mythology.
Myth Idea 2
Japan Page 1
Kraka
From Myth Concept Art
The Final Phenomenon Myth Screen