Yuki Karasu

Yuki Karasu

Name Meaning: Yuki means snow, and Karasu means raven, crow, just a ravenbird, thus his name means Snow Raven.