August 4, 2015 at 20:52:08 UTC
Tachigami in human form.
Tachigami is the Celestial Brush God of Power Slash in the game Okami. He represents the rat in the Chinese Zodiac.
Okami (c) Capcom. Paint Tool Sai, 3h.