dillon and stuart currently reside in new york city toto yinjiza amafaranga menshi kuruta teta ninde wategetse kubaka umunara wa londere umwami wa buyuda akunda icyubahiro