Togedemaru

Little ball of feet.