Tatsuhito Horikoshi, ‘Lonely Monster’, 2010, Japigozzi Collection