Kotomora
O脚 (オーきゃく, ookyaku) Japanese meaning: bow legs | Kotomora