Japanese people are so fast.
OJISAN!
high resolution →

Japanese people are so fast.

OJISAN!