Sharing - Collaboration - Network
Satria Amadeus Indraputra was born on August 21st, 2002 at Asih Hospital, South of Jakarta.
Richardus Eko Indrajit (father)