Location:
Tokyo, Japan
Clue found