Orochi
CHARACTER » Images
Orochi is an eight-headed, eight-tailed dragon from Japanese mythology. It typically appears in video games as some form of a boss, possibly most famously in Okami.


All Images

Screenshots

Game details
Name
Orochi
Platform
Developer
Publisher
Genre
Theme