July 11, 2014 at 14:36:52 UTC
Pyramid Head poster 33.07 inches x 21.25 inches (84 x 54cms). Sorry, already sold out.
Link
blacklips on July 11, 2014 at 21:46:34 UTC
Ahk! Oh no! cries
Link
blacklips
Ahk! Oh no! cries