From Dragon Horse. The SCP Foundation is a supra-national and supra-political organization that is responsible for capturing and containing various paranormal/supernatural phenomena unexplained by mainstream science, while also keeping their existence hidden from the rest of global human society. Now, from Dragon Horse company, a new product line of 1/12-scale action figurines has been launched based upon the world of the SCP Foundation! As the very first product of this product line, here comes the 1/12 scale action figurine of Mobile Task Force Alpha-1, A.K.A. Red Right Hand!.