Toshiro Mori

Toshiro Mori is a Japanese engineer and the creator of the Splinter Bomb.

Biography
To be added