Yatagarasu

Yatagarasu

八咫烏
A three-legged raven found in Japanese mythology.
Yasuhiro

Yasuhiro

Japanese