Seeing the character he created on the silver screen obviously left a lasting impression on Takaya Imamura.