KITTE

KITTE

it used to be Central Post office in Japan. “KITTE” means stamp in Japanese. there…