Short film by Kazushi Ozawa.
I Wish The Kidnappers Would Come is not available for streaming at this moment.