Shota Fukubaru

Shota Fukubaru is a Japanese game designer at Square Enix.