Tôbôsha
(Original title)
Tôbôsha
Japan