[IMG] Okami-no-Tochi is a canine-based English and French game whose developments date back to early 2015. The game offers many advancements...