Abdulaziz Alhamidi

Abdulaziz Alhamidi

Solution Developer. Avid videogamer. Japanese culture enthusiast.