I think the idea of a jinrikisha seen from behind, or rickshaw as it's otherwise known as (
http://en.wikipedia.org/wiki/Rickshaw), seems very accurate to the 'red thing', to me.
In the blown up image, the 'feet' are actually 2 wheels, much like a rickshaw. The black lines coming up from the sides are the poles that the navigator holds.
The light-coloured top would just be a straw hat, with the red part is the carriage for a person to ride in.
However, i could be wrong, and it could be anything anyone suggests at the moment. A gameplay clip in the next month would be very welcomed to confirm any of our suspicions.
I think that i looks very much like a back sprite of an old women with her hand folded behind her back, a rickshaw, although possible, i think may be unlikly