>>19082179
Japan has super-strict gun control laws. Most people are going to assume it's a prop.