Portal:Video games/Picture/83

Tetsuya Mizuguchi at the 2005 Art Futura in Barcelona, Spain.