RRHA_Red_Side_Color_v03

Art from the visual novel “Red Riding Hood” by Brave Rock Games.

Available on the Wii store: http://www.nintendo.com/games/detail/BwOxONp1pQhpn1slwGWMOBmPGuEhp9Qx

Leave a Reply