>>213759542
>A bomb developed by them.
>It happened to be dropped in an area with the most Christians in japan.