A short animated film by Furukawa Taku
Direct Animation is not available for streaming at this moment.