SILENT KILLA JOINT
Awaji Island, Hyōgo Prefecture, Japan