Kotomora
足がある (ashigaaru) Japanese meaning: have legs | Kotomora