A short film by Hiroyuki Ohashi.
Admirable film.
A different way of telling a story
In other words,this film is a surreal ride.
This is a gorgeous movie made by a gorgeous spirit.