HIRASE: JAPANESE LAND SHELLS. 



