Born in Okinawa Japan, Oshiro has gained international experience and accolades, beginning from his Master's degree in Milan, where he has established his own studio as well in 2015. He has participated in many exhibitions and competitions, earning international recognition and awards.