Japanese Marshmallow Head Man
Loosely translated, I believe the name of this Japanese flash game is “Guide A Magical Floating Marshmallow-Headed Man Trough Tranquil Skies But Don’t Bump Into Unique Floating Objects Who Bite You And Make You Fallen. Also The Sound Track Is Soothing.”
Play now! (click on the yellow Japanese words)