Real life Pac-Man

Real life Pac-Man

A human version of Pac-Man from Japan.