Friday, August 9, 2013

Umibozu



Umibozu is a giant octopus from the video game Muramasa: Demon Blade. I am in love with the art style of this game and the fact the use 2D imagery. I give this monster 8 out of 10 Tentacles.

No comments:

Post a Comment