Akamataa

155 1 0
                                    

Akamataa

Mythology: Japanese

Snake spirit from Okinawa.

Book of Shadows  (MYTHICAL CREATURES A-Z)Where stories live. Discover now