i think this was from one of koji shiraishi’s recent films.. which was not a good movie..