Tough one.

##Guess: Kentarou