Open menu
Hironobu Shibuya
Taking responsibility