Kotomora
趾行性 (shikousei) Japanese meaning: digitigrade | Kotomora