Spotted this tiny kitten on Jalan Pasar Baru, a market street in one of the oldest neighborhoods of Jakarta.